c++第一天

来源:互联网 发布:淘宝哪家店代购lv靠谱 编辑:程序博客网 时间:2024/05/18 14:46
一:
#include<iostream>using namespace std;

二:

预处理命令一共三类:宏定义,文件包含,条件编译

三:

endl换行+刷新缓冲区

四:

转义字符:

\b(退格)      abc

\n(换行) abc

                     _

\r(回车)  abc

\t(水平制表)abc     _

\0(空字符)   abc  _

五:转义字符输出的都是8进制数\7    \101,如果是十六进制:\x41

六:八进制是012,十六进制0x56

七:字符常量占一个字节

八:字符串结束符\0,会占用一个字节空间,但是不占长度

九:宏定义#define SS 3+2 只是替代,不实现计算,3+2*3+2

十:八进制和十六进制是为了实现二进制和十进制之间的转换:

35=011101(2)三位三位转换


十一:数据类型范围

有符号:L=-2^(n-1)    U=2^()n-1)-1

无符号:L=-0           U=2^(n-1)-1

十二:char b=7(输出十进制7代表的acsii字符)

           char b=07/0x7(输出八/十六进制7代表的acsii字符)

           char b=‘\7’(输出八进制7代表的acsii字符)

           char b=‘\x7’(输出十六进制7代表的acsii字符)

十三:声明 

类型名  声明符  初始化(可有可无)

 声明符(前置和后置)

   *       *const      &        []        ()     

十四:强制类型转换

static_cast

0 0
原创粉丝点击