C iOS基礎 個人筆記(一)

2021-07-01 18:44:29 字數 1610 閱讀 5486

檔案預覽: 選擇檔案+空格

安裝包格式:dmg / pkg / iso

軟體推薦: 搜狗輸入法、paragon_ntfs、mplayerx、office、cleanmymac

根路徑: / 

終端命令: touch +檔案建立檔案

open+檔案/資料夾開啟檔案/資料夾

open+./開啟當前路徑

編譯c程式**:使用的是clang編譯器;指令是:cc -c 檔名.c

c語言中32個關鍵字:

auto : 宣告自動變數 一般不使用 

double :宣告雙精度變數或函式

int: 宣告整型變數或函式 

struct: 宣告結構體變數或函式 break:跳出當前迴圈 

else : 條件語句否定分支(與 if 連用)

long : 宣告長整型變數或函式     

switch : 用於開關語句  

case: 開關語句分支   

enum : 宣告列舉型別    

register:宣告積存器變數   

typedef:用以給資料型別取別名(當然還有其他作用) 

char : 宣告字元型變數或函式 

extern: 宣告變數是在其他檔案正宣告(也可以看做是引用變數)    

return :子程式返回語句(可以帶引數,也看不帶引數)    

union: 宣告聯合資料型別    

const :宣告唯讀變數    

float: 宣告浮點型變數或函式 

short : 宣告短整型變數或函式 

unsigned:宣告無符號型別變數或函式 

for: 一種迴圈語句(可意會不可言傳)       

signed:生命有符號型別變數或函式    

void : 宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用) 

default:開關語句中的「其他」分支   

goto: 無條件跳轉語句      

sizeof: 計算資料型別長度    

volatile:說明變數在程式執行中可被隱含地改變   

do : 迴圈語句的迴圈體 

while : 迴圈語句的迴圈條件 

static : 宣告靜態變數 

if: 條件語句

識別符號就是在程式中自定義的一些符號和名稱。

1>    命名規則(一定要遵守)

l   只能由26

個英文本母的大小寫、10

個阿拉伯數字

0~9、下劃線

_組成l   嚴格區分大小寫,比如test和test是2個不同的識別符號

l   不能以數字開頭

l   不可以使用關鍵字作為識別符號

2>    命名規範(最好遵守)

l   盡量起個有意義的名稱。

l   如果識別符號中含有多個單詞,可以使用駝峰標識(除開第乙個單詞,後面每個單詞的首字母都是大寫):firstname、myfirstname,或者使用下劃線_來連線:first_name、my_first_name

1>    被注釋的**不會參與編譯, 當編譯程式的時候,並不會將注釋編譯到.o目標檔案中

2>    檢查**的作用

3>    排除錯誤

C iOS基礎 個人筆記(四)

二進位制 0b1100或0b1100 八進位制 014 十六進製制 0xc或0xc d i 十進位制 o 八進位制 p 位址 x 十六進製制 乙個int,佔4個位元組,32bit 位 儲存在記憶體中位址是由大到小。aeb a 10的b次方 二進位制0b1100 0 2 0 0 2 1 1 2 2 1...

基礎(個人筆記)

r語言基礎 1.變數賦值 第一種,a 123 將a賦值為字串123 第二種,assign a 123 將a賦值為字串123 2.刪除變數 rm x1,x2,x?為變數名字,可以同時刪除多個物件。3.顯示變數 ls 4.釋放儲存空間 gc 可以自動釋放儲存空間,所以該函式是不必要的。5.資料型別 cl...

c 程式設計基礎個人筆記(一)

1.climits標頭檔案定義了關於整型限制的資訊,比如int max為int的最大取值,char bit為位元組的位數。2.cin 和cout 3.寬字元型別wchar t,需要通過wcin和wcout處理,使用字首 l 指示寬字元常量和寬字串,字首 u 表示wchar16 t,字首 u 表示wc...