字符串的结束标记 2022-08-29
一般将'\0'作为字符串的结束标记,以str开头的字符串操作函数默认遇到'\0'结束调用详情>
strlen和sizeof的区别 2022-08-29
strlen是测量字符串长度(不包含'\0');sizeof是测量类型大小(包含‘\0’)
详情>
宏函数以及作用 2022-08-29
在项目中,经常把一些短小而又频繁使用的函数写成宏函数,这是由于宏函数没有普通函数参数压栈、跳转、返回等的开销,可以调高程序的效率。详情>
二维数组作为函数的特点 2022-08-29
二维数组作为函数的参数会被优化成数组指针,函数内部可以借助该数组指针操作二维数组的所有元素。在操作数组元素上该数组指针等价于函数外部...详情>
在32位平台Void func(int arr[5]){}则sizeof(arr)的结果 2022-08-29
4字节详情>
一维数组作为函数的参数的特点 2022-08-29
数组作为函数的参数,会被优化成数组元素指针变量,在调用函数的时候实参只需要传递数组的首元素地址就可以操作数组的所有元素详情>
普通变量作为函数的参数特点 2022-08-29
函数内部可以借助函数的参数使用外部变量的值,但是函数内部不能通过形参间接修改外部变量的值(单向传递中的值传递)详情>
从有无参数的角度对函数分类 2022-08-29
无参的函数:不能将函数外部的数据传递给函数内部。有参的函数:通过参数将函数外部的数据传递到函数内部(参数:函数外部数据到函数内部的桥梁...详情>
从定义的角度为函数分类 2022-08-29
库函数(c语言库)、自定义函数、系统调用(内核提供给用户的函数接口)详情>
函数的定义与函数的声明的区别 2022-08-29
函数定义:是指对函数功能的确立,包括指定函数名、函数类型、形参及其类型、函数体等,它是一个完整的、独立的函数单位。详情>