1、操作符
~ 對一個數的二進制按位取反 (那個數顯示出來的是補碼)
++ -- 分前置後置
!= 不等於
== 相等
2、常見關鍵字(定義變量時不要重複)
auto break case char continue default do double else enum extern float for goto if int long resister return short signed sizeof static struct switch typedef union unsigned void volatile while
3、關鍵字typedef
類型重定義
4、關鍵字static
修飾局部變量
修飾全局變量
修飾函數
改變作用域和生命週期
5、define
定義常量和宏(?)
6、指針
存儲地址的變量
指針大小4或8
7、int* 是一種類型
8、結構體
描述複雜對象
例:struct Book
{
char name[20];
short price; 創造書的類型
};
int main()
{
struct Book b1={"C語言程序設計",55}; //利用類型設置變量
}