C++基础
变量作用:给一段指定的内存空间起名,方便我们操作这段内存
常量作用:用于记录程序中不可更改的数据
#define 宏常量:通常在文件上方定义
const修饰的变量:变量定义关键字前加const
起名:字母、数字、下划线;第一个字符必须是字母或下划线
C++创建变量,必须要声明数据类型,否则无法分配内存
float f1 = 3.14 这样写的话其实3.14编译器会把它看成一个默认的double类型,将它赋值给f1是float类型的,又将double类型数据转换成了float,多了一步转换;所以常用的格式是 float f1 = 3.14f,这样就不会多一步转换了;而double不用写
C++中,默认情况下输出一个小时会显示出六位有效数字!
内存中存储的是字符的ASCII码!
a-97 A-65
\t在输出窗口的时候有个对齐的效果:跟前面的加起来总共8个位置,aaa三个,那么空格就有5个
取模就是取余,第二个不能为0;
两个小数不能做取模运算;
goto很强大!无条件执行
不推荐使用
通过下标访问
sizeof(arr / arr[0])能够得到数组元素个数
声明可以多次,定义只有一次
.h声明,.c实现,主函数中使用,包含.h即可
64位下占用8个字节
创建变量时候struct可以省略