iOS C語言day01知識點總結

2021-06-27 09:50:12 字數 1169 閱讀 8544

product name - 產品名稱

organization name - 公司名稱

organization identifier - 公司標示

bundle identify - 自動生成的程式標識  = 公司標識 + 產品名稱

xcode 快捷鍵

commond + 0  // 隱藏顯示左邊欄

commond + shift + y //隱藏顯示下邊欄

commond + alt //隱藏顯示右邊欄

編譯器嚴格區分大小寫 關鍵字要注意;

標示符 只能大小寫字母 數字 下劃線,且不能以數字開頭.區分大小寫

xcode->preference->text editing->show line number

10是int 整形常量

小數都是實型常量,分為兩種

c語言預設小數是double型的

float型小數要寫成 9.99f的形式

佔位符 %d int %f float %f double %c char 

%x 輸出乙個16進製制數

%o 輸出乙個8進製數

%d 輸出乙個10進製數

%03i  顯示乙個整型變數 不足用0補齊

%.2f 顯示乙個2位的小數

c語言中的數和進製

8進製:以0開頭

16進製制:以0x開頭

64位系統int 預設是long int %ld

32位系統int 預設是short int %d

const 限定符 修飾的變數不能被修改

static 被修飾的函式只能在本檔案中被使用

extern 指定變數為外部變數,整個工程中可見

short int 16位 int 32位 long int 64位 

整數(int)(正數 負數)是以補碼的形式存在的

正數 原碼,反碼,補碼都一樣

負數 原碼 絕對值的二進位制數,符號位置1,反碼,除標誌位都取反,補碼,反碼+1;

記憶體中最小儲存單位是位元組

&按位與 |按位或 ^按位異或

字串是乙個以'\0'結尾的字元陣列 sizeof算'\0' strlen不算'\0'

strcpy()複製字串

strncpy()複製制定個數的字串

strcat()拼接字串

strtok()分割字串

C語言入門day01

前言 剛接觸一門語言的時候,可能覺得語法詭異沒法理解,不過不要緊,學語言最忌諱糾結於語法,先記下來,碼就完了!編譯器個人比較喜歡用c free5,介面簡潔,對於初學者友好。軟體 安裝教程 這是乙個只有main主函式沒有變數的乙個小例子,下面我們講解一下這段程式 程式的第一行 include 是預處理...

DAY01 程式語言介紹

程式設計 寫 程式 軟體。程式設計的目的是 讓機器 比如計算機 按照人們事先為其編寫好的程式自發地去工作。機器語言是用二進位制 表示的計算機能直接識別和執行的一種機器指令的集合。優點 靈活 直接執行和速度快。缺點 不同型號的計算機其機器語言是不相通的,按著一種計算機的機器指令編制的程式,不能在另一種...

hashMap hashtable知識點總結

a hashmap實際上是乙個 鍊錶雜湊 的資料結構,即陣列和鍊錶的結合體。hashmap的底層結構是乙個陣列,陣列中的每一項是一條鍊錶。b hashmap的例項有倆個引數影響其效能 初始容量 和 裝填因子。c hashmap實現不同步,執行緒不安全。hashtable執行緒安全 d hashmap...