C++編程技巧與常用知識點[待續]

  1. 最值常量

    #include <climits>
    CHAR_MIN       char 的最小值
    SCHAR_MAX      signed char 最大值
    SCHAR_MIN       signed char 最小值
    
    UCHAR_MAX      unsigned char 最大值
    SHRT_MAX       short 最大值
    SHRT_MIN       short 最小值
    USHRT_MAX      unsigned short 最大值
    INT_MAX       int 最大值
    INT_MIN        int 最小值
    UINT_MAX       unsigned int 最大值
    UINT_MIN        unsigned int 最小值
    LONG_MAX      long最大值
    LONG_MIN       long最小值
    ULONG_MAX      unsigned long 最大值
    FLT_MANT_DIG    float 類型的尾數
    FLT_DIG         float 類型的最少有效數字位數
    FLT_MIN_10_EXP   帶有全部有效數的float類型的負指數的最小值(以10爲底)
    FLT_MAX_10_EXP    float類型的正指數的最大值(以10爲底)
    FLT_MIN        保留全部精度的float類型正數最小值
    FLT_MAX        float類型正數最大值
    
  2. 指針類型變量儘量不直接通過變量賦值,否則二者直接關聯(引用傳值)

  3. abs的返回值類型爲int

  4. 獲取字符數組的長度:strlen(w)

  5. 獲取字符的ascii:int( c)

  6. 讀文件一行:cin.getline(word, WordMaxLen + 1)

  7. 命令行參數:vc6.0 中的設置: project -->settings–>Debug(選項卡)–>Program Arguments. OK

  8. 有頭文件和實現的文件時 需要將實現的文件點擊編譯加入當前project

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章