從零開始的C語言學習001

2021-10-13 06:07:10 字數 390 閱讀 7205

從零開始的c語言學習001

1,在乙個project下建了兩個檔案,都用了main入口,報錯,1 duplicated symbol,而且報錯報的是_main重複,查詢後得知c語言不能這樣寫,得寫在乙個檔案裡

2,不死心後想建兩個檔案後呼叫,使用呼叫.**件的方式,建立是成功了,就是沒有後續輸出結果

3,了解到c語言就該寫在乙個裡頭,於是寫在乙個裡頭,發現自己寫的函式要放在main前面才能被呼叫

4,又返回去嘗試不寫在乙個檔案裡頭的呼叫,這次把自己寫的函式檔案放在main前面,果然成功輸出結果

總結:沒事別在乙個project裡寫兩個檔案,要寫就把main寫在最後,另外標頭檔案裡要寫個void test001(void);才能被呼叫,括號裡還不能省void,不知道是不是xcode獨有的……

從零開始的c語言學習

從零開始的c語言學習 前言今天學習到分支開頭,主要為了解決輸入的字元是否與電腦預設字元相等的問題。內容陣列形式以char arr i 表示預設字串arr,其中代表的是長度。當以char yes 4 定義yes的時候,我等號右邊內容分別是 yes 輸出程式結果等價 開始不知道為什麼用括號形式一直報錯,...

從零開始的c語言學習

函式 函式分為庫函式和自定義函式,解決問題的時候大部分需要自己寫乙個函式。當寫乙個函式的時候,如果是指標形式 int pa 代表的是傳址呼叫,這時候函式是跟函式外面的值掛鉤的。如果是傳值呼叫 int a 值相當於是拷貝了乙份值,並不會影響函式外面的數值。函式外面給出值叫做實參,函式裡給的數值叫形參。...

從零開始的C語言學習記錄 02

型別 儲存大小 值範圍轉換說明 char 1 byte 128 到 127 或 0 到 255 c 字元 d 對應的ascii碼 unsigned char 1 byte 0 到 255 signed char 1 byte 128 到 127 int2 或 4 bytes 32,768 到 32,...