![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 51
笨鸟起飞
菜鸟一个,还没耐心O(∩_∩)O哈哈~
展开
-
malloc()函数、free()函数、calloc()函数、realloc()函数
malloc函数:动态内存分配函数,用于申请一块连续的指定大小的内存块区域,以void*类型返回分配的内存区域地址。调整之前分配的内存空间大小,ptr指向原先通过malloc()、calloc()或realloc()获得的内存块。作用:为数组分配空间之后,若发现数组过大或过小,realloc() 函数可以调整已申请内存的大小。与malloc() 函数的区别:calloc()函数会将所有字节置0来初始化该内存空间;当ptr为空指针时,realloc()函数作用等同于malloc()函数;原创 2023-06-15 10:04:49 · 191 阅读 · 0 评论 -
变量的使用
变量:存储的单元,临时存储数据,被命名的存储单元,由一个或多个连续的字节组成,变量的值不是固定的,随时可以发生改变,且次数不变。特殊说明:C89标准规定,变量名最多包含31个字符,取名要**“见名识意”**。建议将变量声明部分与可执行语句部分,用一个空行分开。变量的声明就是将变量的名称和数据类型告诉编译器。:声明变量时为变量赋初值,变量在使用之前必须赋值。原创 2023-06-14 11:08:30 · 46 阅读 · 0 评论