C语言——基本函数
必要函数
1. printf("",arg1,...)
作用:输出语言
2. scanf("",&arg1, &arg2,....)
参数:
&arg1:arg1所在的内存地址
返回值:无
作用:输入语句,将输入赋值改变量。
3.void* malloc( size_t size )
size: 内存块大小,以字节为单位
返回值:返回一个指针,指向已分配的内存
作用:申请联系的内存快,可用于代替声明数组
int main() { int* arr = malloc(50*sizeof(int)); for (int i = 0; i < 50; i++) { arr[i] = i; } for (int i = 0; i < 50; i++) { printf("arr[%d] = %d\n", i, arr[i]); } }
3.void memset( SLDataType* arr , int value , size_t size )
arr:数组指针
value:初始化的值
size:初始化的字节数
int main() { int* arr = malloc(50*sizeof(int)); // 记住指针指向数组等于数组名 memset(arr, 0, 50 * sizeof(int)); for (int i = 0; i < 50; i++) printf("arr[%d] = %d\n", i, arr[i]); }

浙公网安备 33010602011771号