微剋多資訊

 找回密碼
 註冊

Login

Login

搜索
回覆 1則 瀏覽 844篇

[程式語言]C++語言的學習札記<3>

簽到天數: 3

該用戶今日未簽到

發表於 2010-1-9 03:37 | 顯示全部樓層 |閱讀模式
本貼最後由 fonghi 於 2010-1-9 19:54 編輯

可用之前端處理 程式(器):前導辨識符號 "#"

前端處理程式定義
#include引用標頭檔
#define定義巨集
#undef解除上一個巨集
#if條件式編譯
#ifdef條件式編譯
#ifndef條件式編譯
#error設定錯誤訊息

#line
設定行號


關鍵字(保留字):C語言裡中具有特符意義的字別,不可做為變數或常數名稱之用。

關鍵字
asmautobreakcasechar
continuedefaultdodoubleelse
entryenumextemfloatfor
gotoifintlongregister
returnshortsizeofstaticstruct
switchtypedefunionunsignedunix
voidwhilevolatile


識別字

  程式中所使用的變數或常數名稱,但必須遵循以下規則。

1.第一個字元必須為英文字母或底線符號,不得以數字為首。

2.英文大小寫各有代表。

3.變數名稱字首不得使用底線符號。以底線符號為字首,大都為系統所使用。

4.使用字必須為英文字母、數字或底線符號。

5.不可使用關鍵字作為識別字。

6.可用字元不得超過31個。



常數(constant):

  特性:資料在程式執行過程中其內容始終維持不變。

  常數可分為數值常數、字元常數和字串常數。

  數值常數又包含了整數常數與浮點常數。

    整數常數有八進位、十進位和十六進位三種表示法。而浮點常數也有小數點表示法及科學符號表示法(或稱指數表示法)。

  字元常數:定義字元常必須使用單引號夾註。它包含了英文字母、數字和控制字元。所有的控制字元必須具備有前導符號"\"。

控制字元表

字元功能敘述
\a發出一聲嗶韾
\b退位
\f進頁
\n換行並歸位
\r無換行歸位
\tTAB定位(水平方向)
\vTAB定位(垂直方向)
\\印出反斜線 \ 字元
\’印出單引號 ‘ 字元
\”印出雙引號 “ 字元

該用戶從未簽到

發表於 2010-12-12 21:50 | 顯示全部樓層
c++真的是包含很多,其中物件導向的用法,威力更是大,不過要考慮的東西似乎更多,最近覺得以前沒學好C++,現在重頭開始看,有了一些實務經驗後,發現讀起來更有心得,希望能與 fonghi大一樣,認真的努力的看下去,感謝分享!!
回覆

使用道具 舉報

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

小黑屋|Archiver|微剋多資訊(MicroDuo)

GMT+8, 2016-12-5 20:28

Discuz! X

© 2009-2016 Microduo

快速回覆 返回頂部 返回列表