呼叫函式如何來分析,下面就一個簡單的函式來分析。
main() { printf("A"); printf("B"); printf("C\n"); } f( ) { printf("#"); printf("*"); printf("@"); printf("\n"); } main() { f( ); }
方法/步驟
一、函式呼叫語句函式呼叫的後面加上一個分號,執行這個語句,就相當於去執行函式體中的全部語句。
二、函式呼叫f() 1、函式名+括號[+實際引數] 2、例子: f() sin(3.1415926/2) printf("#") max(3,6)
三、使用printf函式顯示一個整數printf("%d",35) 1、格式符 %d:十進位制整數格式符 %o:八進位制整數格式符 2、雙引號內寫什麼就輸出什麼
四、儲存器 1、記憶體,外存 (1)記憶體:依賴於電 (2)外存:依賴於:磁、等 2、儲存器的容量 (1)常用數量級 K:1K=1024=2的10次方約等於 1000即10的3次方 M:1M=2的20次方=10的6次方 G:1G=2的30次方 T:1T=2的40次方 P:1P=的50次方 (2)儲存器的單位 位元組 Byte:儲存器容量的單位,1位元組包含8位 位:bit:位元:一個二進位制位, 64GByte 網速:20Mb/s下載速度:2.5MB/s
3、如何管理儲存器 (1)少量:命名 (2)大量:編號(地址) 4、C語言中記憶體的使用原則 (1)通過編譯器向作業系統申請空間(一般都會同意),並使用一個名字與空間繫結(變數); (2)變數的使用原則 a)先定義後使用原則 b)區分大小寫原則 int x;五、C語言中的整型short int:短整型,2位元組 int:整型,2或4位元組,具體由編譯器軟體決定,我們現在使用的編譯器VC6.0,4位元組long int: 長整型,4位元組六、C語言提供一種運算子取相反數
七、表示式 利用運算子可以將一個或多個值連線起來,用來表達更豐富的語義,即表示式。 int x=5; 八 sizeof運算子 運算的物件是一個變數或型別,運算的結果是個整數,表示這個變數或型別在當前編譯器內佔多少個位元組
九、雙目運算子和單目運算子 1、雙目:兩個運算元的運算子 + 2、單目:一個運算元的運算子 -,sizeof十、賦值1、賦值運算子 =2、賦值的規則 左值=右值十一、左值:代表一個空間1、變數是左值......十二、右值:代表一個數值1、數字是右值:52、返回一個數值的函式呼叫 max(3,6) 3、表示一個數值的表示式 5+6 4、左值:該空間記憶體儲的數值 int x=5,y; y=x; x=x+1;十二、算術運算子1、+ - 3+2 5-22、* x*y int x,y,xy;3、/ 9/3 10/3, (1)利用整除 去掉個位 m/10 (2)避免整除 倒數求和 1.0/1+1.0/2+1.0/3=? 4、% 365%10