c++
Jaze-yu
闷头撸代码!
展开
-
C++中为什么要有.h文件和.cpp文件
一直纠结为什么c++中要分两个文件,而不能像java一样,只使用一个文件。下面是我自己的理解 1,.h文件是不会被编译器编译的,而每个.cpp文件都会被编译,生成一个.obj文件。 2,这两个文件的名称不一定非要一样,只是为了方便阅读而已。在编译时,会根据#include去查找对应的.h文件 继续整理中.......原创 2016-02-14 11:34:03 · 6259 阅读 · 1 评论 -
vs 2013 使用scanf获取输入字符和字符串
在vs2013中,使用scanf会报错,推荐使用scanf_s代替。 1,获取字符 char a; scanf_s("%c", &a, 1); printf("%c\n", a); 注:在scanf_s函数中,必须指定一个获取的字符数,否则,会获取不到值 2,获取字符串 char buf[10]; scanf_s("%s", buf,10); printf("%s\n原创 2016-01-03 17:25:09 · 7644 阅读 · 1 评论