编程语言
首页 > 编程语言> > C/C++基础知识(1)

C/C++基础知识(1)

作者:互联网

学语言就是要自己动手写,自己动手写,自己动手写,不要觉得你会,其实你不会!

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 就表示无符号,就是不能定义负数。

标签:stdafx,符号,浮点数,C++,基础知识,printf,include,stdio
来源: https://blog.csdn.net/HoYa_Wei/article/details/101128616