開發環境

      在〈開發環境〉中尚無留言

開發環境

C/C++ 是所有程式語言的基礎,也是最接近電腦的語言。如果想徹底了解程式語言,這是唯一的路。

程式的觀念與運作架構介紹

程式語言是程式設計師與電腦溝通的管道,由特定的指令,對電腦下達命令。 常用的語言有C, C++, Java. 而Basic is old and obsolete.

C/C++需由編譯器(Compiler)轉換成機器碼,才能供由CPU執行

開發環境安裝

本課程內容說明, 全都是在 Windows系統下安裝Dev-C++ 為開發環境, 請先到如下網址下載Dev c++
https://sourceforge.net/projects/orwelldevcpp

安裝Dev-C++後開啟/檔案/開啟/原始碼

devc

C語言的基本架構

🔒 底下內容僅限會員閱讀。

立即登入

程式碼執行是由main()函式開始,一定要有一個main()函數

存檔 : 存於特定目錄中

預設程式碼 : 工具/編輯器選項/插入程式碼/預設程式碼,將上述程式碼貼上/確定. 日後開啟即可出現

F11 : 編譯並執行

C語言的輸出輸入(I/O)介紹

cout << 輸出內容 <<輸出內容

count << 輸出內容 << endl(or \n)

cin >> 變數一 >>變數二 : 按enter才算輸入結束

print()說明

撰寫一個簡單的程式與執行

程式註解 // ,  /*…*/

“;”的重要性

{}區塊

暫停指令 : system(“pause”);

變數和基本型別的介紹

變數的作用 : Ram的安排, bit, byte, 十進位法,二進位法,十六進位法
變數的宣告 : int a, b=100;

變數命名規則

不論是那一門科目, 只要跟電腦有關, 就是要再重新的說明一次如何命名變數, 甚至是檔案

🔒 底下內容僅限會員閱讀。

立即登入

數值資料型別

型別 大小 範圍 Remark
char 1Byte -128-127  
unsigned char 1Btye 0-255  
short 2Byte -32768-32767  
unsigned short 2Byte 0-65535  
int 4Byte -21億-21億  
unsigned int 4Byte 0-42億  
long 4Byte -21億-21億 視編譯器
unsigned long 4Byte 0-42億 視編譯器
float 4Byte 精準到小數第7位  
double 8Byte 精準小數第15位  
long double 8Byte -263-263-1  

字元型別 :

char a=’A’, b=0x61, c=65;

跳脫字元

\’   \”   \0(null)   \a   \b   \n   \t

字串型別 : 不是基本資料型別,是參考型別,可用+串接二字串

string a=”first”;

string b=”second”;

printf(“%s”,(a+b).c_str());

cout<<a+b;

布林型別(bool)

bool a=true, b=false;

printf 格式

%c : 字元
%d : int以下
%f : float
%ld : long
%lf: double
%x : 16進位

常數的介紹-數字常數

#define PI 3.14159

const double PI=3.14159

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *