
C/C++
C/C++语言学习
hfut_an
Talk is cheap.
展开
-
全局变量和局部变量
经常在C语言中遇到这样的情况,一个.c文件中定义的 全局变量例如i,在另一个.c文件中能用使用吗?答案是:可以的,全局变量默认是extern的,函数也是。如果你写了static修饰它就不行了下面是各个概念:全局变量:全局变量(Global Variable),它的作用域默认是整个程序,也就是所有的源文件,包括 .c 和 .h 文件。全局变量具有全局作用域。,它只编译期被始化一次,它不能用...转载 2019-01-12 10:53:37 · 268 阅读 · 0 评论 -
scanf(),getchar(),fgets(),gets(),cin.get()和cin.getline()读入字符串功能的用法详解
scanf()scanf()读取字符串直到出现空白符(空格、制表符\t、回车\n等)为止;且不读入空白符。所在头文件:stdio.h;语法:scanf("<格式化字符串>", <参量表>),读字符用%c,读字符串用%s。注意:scanf在读取非空白符之前会忽略回车,读取非空白符之后,如果遇到回车会停止输入,并将该回车留着缓原创 2019-02-14 09:51:09 · 894 阅读 · 1 评论