C语言第三次d

观看视频,学习1.22  1.31  1.32  1.4

一:代码

二:纸质笔记:

 

 

三:问题与解答

问题1:getchar和putchar

两个都是int的类型,并不是char类型

问题2:malloc函数

malloc动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域地址,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存,且分配的大小就是程序要求的大小。

问题3:一定要有free 函数吗

free函数与malloc函数是配套的,因为申请了之后必然是要还的,所以必须要有free 函数去吧空间还给系统,否则会崩溃。

四:PTA

解决:srt不能被赋值

 

posted @ 2020-03-15 21:04  代旺  阅读(173)  评论(0编辑  收藏  举报