一.操作系統(tǒng)
????1.(Mac OS)蘋果系統(tǒng), 蘋果開發(fā)工具推薦使用官方開發(fā)工具(Xcode)
????2.(Windows) 微軟系統(tǒng)(普通家用臺式機的系統(tǒng))Windows 系統(tǒng)的C開發(fā)工具就很多了(Visual C++?Dev-C++??Code::Blocks......)自己百度隨便一搜就有很多 這里不多講
????3.(Linux)初學(xué)者入門不推薦使用(可視化操作工具太少)
? ? 為了節(jié)省閱讀時間 C語言簡介就不再贅述了,有需要的自己百度一下就可以看到
二.創(chuàng)建C語言工程
? ? 由于我使用的是Mac OS系統(tǒng)所以就用Xcode來創(chuàng)建工程了,windows的工具初創(chuàng)流程詳見https://jingyan.baidu.com/article/cbcede0713189b02f40b4d1c.html
? ? 1.打開開發(fā)工具
????2.選擇創(chuàng)建類型
? ? 3.給工程命名后選擇存放路徑(存放路徑默認(rèn)選擇桌面就好)
三.初識C語言
? ? 1.主類(main.m)核心功能類,初學(xué)可以在這里書寫代碼了解基礎(chǔ)功能的使用
? ? 2.初識代碼
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
? ? @autoreleasepool {
? ? ? ? // insert code here...
? ? ? ? NSLog(@"Hello, World!");
? ? }
此處加粗代碼需要刪掉(此語言不屬于C語言的語法形式)
? ? return 0;
}
? ? 3.打印函數(shù)(printf)
int main(int argc, const char * argv[]) {
? ? printf("hello word!!!\n");//\n為換行符 printf的內(nèi)置占位符后期文章中會專門介紹
? ? return 0;
}
? ? 4.此時就可以直接運行你的程序了(運行快捷鍵 command + R)
四.C語言數(shù)據(jù)類型
? ? 1.整型(int short long)(不同的系統(tǒng) 每個整型類型所占用的內(nèi)存字節(jié)數(shù)不同 此處只做Mac OS (64位)系統(tǒng)下的介紹)
? ? ? ? short 短整型 (2)??(-32768~32767)
? ? ? ? int 整型(4)?(-2147483648~2147483647)
? ? ? ? long 長整型(8) (-9223372036854775808~9223372036854775807)