C程序设计与实践 第7章(课件).ppt
推荐资料 更多图书信息请见星图书业:/ 计算机各级在线考试试题见前程在线考试网:/ 函数功能:在内存中分配一大块连续的存储空间,这块空间由n个小块空间组成,每小块空间的大小由参数size提供,size的数据单位是字节,函数的返回值是这一大块存储空间的首地址。 “数据类型说明符”表示该空间将存放数据的类型。 (数据类型说明符 *)表示把返回的首地址值强制转换为该数据类型的指针。 calloc函数与malloc 函数的作用基本相同,多数情况下calloc函数可以用malloc 函数代替: (数据类型说明符 *) calloc(n,size) 可以替换为: (数据类型说明符 *) malloc(n*size) 同样,多数情况下malloc函数可以用calloc函数代替: (数据类型说明符 *) malloc(size) 可以替换为: (数据类型说明符 *) calloc(1,size) 但是,两者之间略有微小差别,用calloc分配的空间一般会做初始化的处理,即初始化为0。 例7.22 calloc函数与malloc 函数比较。分别用calloc函数和malloc 函数申请存放两个整数的空间,然后直接输出这两个空间中的值,比较输出结果。 #include stdio.h #include malloc.h ? void main() { int *mint, *cint; ? mint
您可能关注的文档
- Changxun--LTE初级阶段提速攻略V1.2.pdf
- Chapter 1 Computer Networks and the Internet.doc
- Chapter 1 ENERGY AND COST OPTIMIZATIONS IN WIRELESS SENSOR NETWORKS A SURVEY.pdf
- chapter 1 introduction2015.ppt
- Chapter 11 Business and Technology.ppt.ppt
- CHAPTER 14 Security and Fraud Detection in Mobile and Wireless Networks.pdf
- CHAPTER X COMPUTER-AIDED LEARNING AND USE OF THE INTERNET.pdf
- chapter08 综合计划.pdf
- Chapter6-8.pdf
- Chapter_1_V6.1.ppt
原创力文档

文档评论(0)