IOS C 語言 Lesson One 變數

2021-07-03 12:17:00 字數 1597 閱讀 1469

一 注釋

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...