一 注釋
1.作用:解釋說明**,程式的執行過程中不參與執行
2.分類: ① "//" 單行注釋: cmd+/ 可以巢狀 但巢狀多行注釋時 多行注釋不可以換行
② "/**/" 多行注釋 可同時注釋多行**,不可以巢狀 但可以巢狀單行注釋
------------------------------------ nyx---------------------------------------------
二 變數
< 1 > 變數:程式執行
1. 定義:程式執行中 值 能改變的量 代表一塊儲存區域 定義有三部分組成
2.型別修飾符:規定變數大小 用基本資料型別 如: int short
3.變數名:為了方便找到 使用
命名規則:只能用字母,數字,下劃線,美元符號$ 數字不能在前
見名知意 使用駝峰命名法 第乙個詞的首字母小寫 剩下的首字母大寫
4."= " 賦初始值:清除之前資料 安全 養成好習慣
例: 整型變數 int a = 0 int 就是修飾符 a 是變數名 = 初始值
注意: chart b = 『a』 初始值用單引號
5. 列印出\ printf(『「)裡就要打兩個\\ 「\n」 換行符號 用於佔位符後面
6.printf 輸出函式
scanf 輸入函式 用& 取址符
<2> 基本資料類 型
1.整型 : ① int 4位元組 %d 佔位符
② short 2位元組 %hd
③ char 1位元組 %c %d
④ long 4/8位元組 32位/64位 %ld
浮點型:① float 4位元組 %f
② double 8位元組 %lf
<3> 運算符號
//1.賦值運算子: =
//2.算術運算子: +, -, *, /, %, ++, --
//3.復合運算子: +=, -=, *=, /=, %=
//4.邏輯運算子: &&, ||, !
//5.關係運算子: >, >=, <, <=, ==, != (bool)
//6.條件運算子: ? :
2.i++/i— - 運算 先= 然後自身++/- - ,反之++i /- - i 先自身運算 後=
3. 三目運算
(a>b?a:b)>c?(a>b?a:b):c
------------------------------------ nyx---------------------------------------------
三 進製轉換
1. 十進位制轉x 進製 連除倒取餘
p: 十進位制裡的 50 要轉 二進位制 用50/2 商25 餘 0 再用25/2 商12 餘 1 12/2 商6 餘0 6/2 商3/0 3/2 商1/1 1 /2 除不盡 商0/1 再倒去餘數 11010
2. x 進製 轉十進位制 按權求和
3.8進製數前加0, 16進製制數前加0x
iOS C語言基礎知識
一.bool型別 布林資料型別是一種非真即假的資料型別,布林資料型別的變數只有兩種值 yes 1 或 no 0 例 bool yourgender yes printf yourgender d n yourgender bool iswoman no printf iswoman d n iswo...
iOS C語言 bzero函式 memset函式
聯絡人 石虎 暱稱 嗡嘛呢叭咪哄 一 ios c語言 bzero函式 bzero tt,sizeof tt struct initialization to zero 結構體初始化到零 bzero s,20 原型 extern void bzero void s,int n 用法 include 功...
iOS C語言10 動態記憶體分配
main.m c10 動態記憶體分配 created by dllo on 15 7 13.import void func char fun 定義乙個全域性變數 int global 10 測試靜態變數只會初始化一次 void test int main int argc,const char a...