谈谈你对结构体位域的理解
在结构体中,以位为单位的成员,咱们称之为位段(位域) 不能对位域取地址,对位域赋值不要超过位域本身位的宽度
以str开头的字符串操作函数的特点
字符串的操作函数基本都是传递字符串首元素地址;字符串的操作函数基本都是遇到'\0'结束操作
宏函数以及作用
在项目中,经常把一些短小而又频繁使用的函数写成宏函数,这是由于宏函数没有普通函数参数压栈、跳转、返回等的开销,可以调高程序的效率。
二维数组作为函数的特点
二维数组作为函数的参数会被优化成数组指针,函数内部可以借助该数组指针操作二维数组的所有元素。在操作数组元素上该数组指针等价于函数外部的二维数组名
函数的形参和实参的区别
int data1=0; int data2=0; int my_add(int x, int y) { return x+y; } int main() { my_add(data1,data2); }