指针(*,&)
指针大小
double在32位平台上是4个字节,64位平台上是8个字节
结构体(struct)
结构体 char int double .... 人 = 3.14 'w' 书 - 复杂对象 名字+身高+年龄+身份号码+.... 书名+作者+出版社+定价+书号.... 复杂对象 -- 结构体 - 我们自己创造出来的一种类型
结构体变量.成员
-> 结构体指针->成员
改书名,改价格
注:1.插入name时用char插入字符串(不是变量),不能用 b1.name = C ++ 改书名-->要用 strcpy(b1.name, "C++")
2.插入价格时用short插入一个整形(可看作变量),可用 b1.price = 15 改价格
注:只要是整数,内存中存储的都是二进制的补码
原码:直接按照正负写出的二进制序列,举例-2
++--
(类型)——强制类型转换
int b = (int)4.14;//double转变为整型
逻辑或
逻辑与
条件操作符
类型定义