C语言学习(提高篇)

交换两个数的值要用地址传递

返回值为指针的函数

如果想先调用一个没有定义的函数话必须先声明一下这个函数;

局部变量保存在动态数据区,全局变量保存在静态数据区

例如:

静态局部变量长期占用静态存储区,除非必要,否则不要多用。

把冒泡排序封装成函数使用

两个指针变量相减,结果为两个指针之间的元素个数

例如:p2-p1=(a+4)-(a+1)=4-1=3;

两个指针变量是不能相加的

把a[0]迁移了 

字符串就是一个以\0为结尾的字符数组

如果maoolc申请失败会返回NULL

猜你喜欢

转载自blog.csdn.net/qq_36041467/article/details/81480426