学语言就是要自己动手写,自己动手写,自己动手写,不要觉得你会,其实你不会!
1.头文件.h中是一些标准函数,你可以直接用的。当然你也可以自己写为了实现你自己的某些功能的.h文件。你在写代码的时候用#include XX.h就可以把头文件中包含的函数直接调用,#include就是告诉程序直接把头文件中的函数直接插入到此处,进行编译。
2.有的stdafx.h里面不包含stdio.h中的标准函数比如printf()等时,你在写程序的时候就要这样写:
#include stdafx.h
#include stdio.h
int main(){}
的形式,如果stdafx.h中包含stdio.h那就只写#include stdafx.h就可以了。到底有没有包含,就需要你能看得懂stdafx.h文件了。
注意:如果两个都要include,那么一定要把stdio.h写在stdafx.h后面。
3.C++沿用了C的输入输出,可以用printf("输出一个整数%d",len);C++也可以用cin,cout;但是要
#include <iostream>
using namespace;
cin>>i;
cout<<i;
4.输入输出变量的代表符号:%a(%A)浮点数,十六进制数字;%c 字符;%d有符号十进制整数;%%%f浮点数包括float和double;%e(%E)浮点数指数输出;%g(%G)浮点数不显示无意义的零;%i有符号十进制整数(与%d相同);%u无符号十进制整数。上面中如果一个变量使用int 定义的 。那么输出的时候就可以用printf(“%d”);或者printf(“%i”);或者printf(“%u”);,在C中均可运行成功。
5.有无符号,就是表示能不能出现正数,负数。有符号就是可以表示负数。int就是定义整型即整数,没有用unsigned 的就是有符号就可以表示负数,用了unsigned的,例如unsigned int 就表示无符号,就是不能定义负数。