
C语言初阶
文章平均质量分 91
岸边露伴'
这个作者很懒,什么都没留下…
展开
-
【C语言】getchar()函数和scanf()函数的使用
缓冲区是指在内存中开辟出来的一块空间,用于存储输入或输出流中的数据。在C语言中,输入流和输出流都有自己的缓冲区。当我们使用scanf()函数从标准输入流(例如键盘)读取数据时,输入的字符会先被存储在输入流的缓冲区中,直到遇到换行符或文件结束符。而当我们使用printf()函数向标准输出流(例如屏幕)写入数据时,输出的字符会先被存储在输出流的缓冲区中,直到缓冲区满或者我们手动刷新缓冲区。getchar()函数可以帮助我们从输入流缓冲区中读取一个字符,并返回该字符的ASCII码值。原创 2023-07-22 21:23:50 · 955 阅读 · 0 评论 -
C语言详解关键字-static
全局变量和函数是可以跨文件访问的,因为有一定规模的项目,一定是多文件的,多个文件之间,后续一定要进行数据“交互” ,如果不能跨文件访问,数据"交互"成本会非常高,所以C语言在设计的时候就规定了全局变量和函数可以跨文件访问(全局变量需要extern关键字声明)原创 2023-07-22 21:20:45 · 209 阅读 · 0 评论