C語言學習DAY2

  1. scanf在vs2010的編譯過程當中是一個不安全的函數,能夠用vs2010提供的scanf_s或 
    #define CRTSECURENOWARNING解決這個問題

    2.常量:
    ①字面常量
    ②常變量,用const修飾的變量,具備變量的屬性,但本質上仍是一個變量,const int n = 10; int a[n] 仍是錯誤的,只是定義了一個不能改變的變量,不能看成常量使用
    ③#define 定義的標識符常量 #define PI 3.14159 定義了一個PI ,值爲3.14159
    ④枚舉常量 關鍵字:enum, 如 星期 enum weekday = {Monday, Quesday, Wedsday, Qustrday, Friday, Saturday, Sunday}
    3.變量:數據類型: 整型 short, int, long, long long(C99標準), 浮點型 float, double(雙精度),
    字符型 char
    4.字符串類型:%s, 用字符數組存儲,char a[] = "hello world", '\0' 是字符串的結束標誌
    5.轉義字符:\n \t \輸出一個\ \ddd 表示一個3位的八進制數 \xdd 表示一個2位的16進制數
    6.選擇結構 if…else… 循環結構 while for do……while
    7.運算符: ①操做符 + - / %
    ②位運算符 & 邏輯與 | 邏輯或 ^ 異或
    ③賦值運算符 = 符合賦值 += -=
    = /=
    ④單目運算符 ! - 負號 sizeof & ~取反 ++ -- *指向符 (強制類型轉換如int)
    ⑤條件運算符 ? 如 a>b?a:b 當 a>b 取 a ,不然取 b
    8.數組 int a[10] 定義了一個能夠存儲 10 個整型變量的數組數組

相關文章
相關標籤/搜索