一切都是数据,编写程序的目的是告诉计算机如何输入、处理、传输、存储、展示数据。
其中,输入和展示数据一般由java程序员来做,处理、传输、存储数据由C++程序员来做。
关于数据
-
静态数据
存放在硬盘中的永久数据 -
动态数据
动态产生的临时数据,一般存储在内存中,由于内存I/O的速度比硬盘快,因此临时数据存放在硬盘
-
数据单位
PB-TB-GB-MB-KB-B-bit
常量与变量
常量指具体的数据,变量是存放数据的容器,如水和水桶的关系
关于定义变量
声明变量、定义变量是一个意思,关键字和保留字是一个意思
中文占2个字符宽 所以存10个字数组长度必须大于20
变量初始化:
1.实际开发中变量要初始化,如字符串初始化 memset(name,0,sizeof(name)); 其他的初始化为0即可(char cc=0),没有初始化的变量的值是随机数。
2.对多个变量赋相同的值 a=b=c=3;(字符串必须一个一个赋值)
3.const int ii=10; const约束后ii为只读变量,即使相同的值也不可以赋