IOS階段學習第一天筆記,IOS學習第一天筆記

來源:互聯網
上載者:User

IOS階段學習第一天筆記,IOS學習第一天筆記

原本從事的是.NET開發,一直在要不要轉IOS 中猶豫徘徊,經過複雜的內心掙紮終於鼓起勇氣辭職脫產學習IOS,現在已成無業人士加學生狗一枚。希望通過四個月的學習後能夠拿到理想的薪資。以下是學習過程中的學習筆記,為了方便自己日後查看,同時也希望為IOS初學者帶來些許協助,遂準備將IOS整個學習階段的學習筆記整理記錄。

                                         

                                        IOS學習(C語言)第一周知識點整理筆記

 

          ————————————————第一天筆記——————————————————

1、Mac 終端操作命令

 

1)tab 鍵可以自動補齊

 

2)命令名稱+[命令選項]+[命令參數]

 

3)pwd 顯示目前的目錄/檔案的路徑

 

4)ls 顯示當前檔案夾下包含的檔案與檔案夾資訊

 

5)ls -a  顯示當前檔案夾下所有的檔案和檔案夾包括隱藏的檔案

 

6)cd  進入檔案或檔案夾  cd+ 目錄名稱     cd .. 返回父目錄

 

7)mkdir 建立檔案夾 mkdir+檔案夾名稱

 

8)touch 建立檔案 touch+檔案名稱

 

9)cat  顯示檔案內容 cat+檔案名稱

 

10)cp 複製檔案   cp -rf 複製檔案夾  

(注:複製檔案/檔案夾時必須是在當前檔案/ 檔案夾 所在的目錄路徑下)

 

11)rm 刪除檔案  rm+檔案名稱  rm -rf 刪除檔案夾 (注意當前所在目錄)

 

12)mv 移動檔案或檔案夾 mv+檔案名稱/檔案夾名 所在路徑  +目標路徑  mv 修改檔案/檔案夾名  

mv+原檔案/檔案夾名+新檔案/檔案夾名

 

Vim 編輯器

13)vim+檔案名稱 進入檔案編輯命令模式  

       13-1)“i”在當前游標之前插入文本

       13-2)“a”在當前游標之後插入文本

       13-3)“o”在當前游標下面另起一行插入文本

       13-4)“O”在當前游標上面插入文本

 

14)按Esc 退出編輯模式 

 

15)vim 編輯模式下 將游標移動到文字下按x鍵可刪除文字 刪除整行用 dd

 

16)vim 編輯模式下 撤銷更改按u

 

17):set number 顯示行號  :set nonmember  關閉行號顯示

 

18)複製一行 yy  複製多行  xyy  剪下一行  dd 剪下多行 xdd  粘貼 p

 

19) :w 儲存當前編輯內容  :q! 退出不儲存編輯內容 :wq 儲存編輯內容並退出 :wq! 儲存編輯內容強制退出

 

GCC 編譯器

20)touch test.c 建立一個 test檔案並編寫 執行代碼

 

21)gcc -o test test.c 編譯test檔案

 

22)./test 執行編譯後的 test 

 

 

2、Xcode常用快速鍵

  1)CMD +, :設定

  2)CMD +R :運行

 3)CMD +/ :注釋一行。解注釋

 4)CMD +] :程式碼片段右移

 5)CMD +[ :程式碼片段左移

 6)CMD +Z :撤銷操作

 

4、main 函數:主函數,任何一個 C程式,都要有main函數 每句代碼以;結束

 

5、/**/ 用於注釋多行代碼  //用於注釋單行代碼

 

6、main 函數中的 printf 在stdio.h裡面聲明 按Alt鍵+單擊滑鼠左鍵 可跳轉進入查看具體實現

 

7、<> 表示在庫裡面尋找標頭檔  “”表示在本地尋找標頭檔 如果找不到 再去庫裡面尋找

 

8、int 表明 main 行數返回整數(integer)型的值

 

9、格式化字串說明

 

 1)\n 表示斷行符號符 \d   表示定位字元

 

 2)%d 表示10進位整數

 

 3)%f 表示小數類型 float  %.2f 表示保留兩位小數

 

 4)%s 表示字串類型 char arr[]

 

 5)%c 表示單個字元類型 char

 

 6)%hd 表示短整型 short

 

 7)%lf 表示雙精確度浮點型 double

 

 8)%Lf 表示長類型雙精確度浮點型 long double

 

 9)%ld 表示長整型 long

 

10)%lld 表示 long long 類型

 

11)%u 表示無符號十進位整數 unsigned int 

 

12)%lu 表示無符號的長整型   unsigned long

 

13)%o 表示無符號的八進位

 

14)%x 表示無符號十六進位整數 

 

15)、printf(“格式化字串”,參數);字串要帶雙引號 參數個數要和格式化字串嚴格對應 包括    形式和個數

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.