C語言基礎入門學習

2021-09-27 10:14:18 字數 710 閱讀 8798

c語言學習

c語言思想:

程式:計算機可以識別和執行的指令。程式 = 資料結構 + 演算法

編碼:將已經設計好的演算法用計算機語言表示出來。

結構化程式設計方法:自頂向下,逐步細化,模組化設計,結構化編碼。

c語言基礎:

符號常量:用大寫表示,不占用記憶體,故不能賦以新值。#define pi 3.14 預編譯指令,僅僅做替換,預編譯結束後符號常量就不存在了,因為被替換掉了。

常變數:有名字的不變數。具有變數的基本屬性,即,有型別佔儲存單元,但不允許修改。const float pi = 3.14;

整型變數以補碼的形式存放,正數的補碼就是對應的二進位制數,負數的補碼是,先寫出絕對值的補碼,然後按位取反,最後+1. 最左邊是符號位,0正1負。

字元型看成整形資料的一種。字元『1』和數值1完全不同:

字元『1』:ascii碼儲存,佔乙個位元組,

整數1:二進位制補碼儲存,佔兩個或者四個位元組。

實數以指數形式存放。

常量也有自己的型別。

自增減運算子:只能用於變數,常量和表示式不可用。i++; 先乾別人的事,然後在自己加。

i = 0;

j = i++; // j的值為0 //  若j = ++i; // j的值就為1.

賦值運算是自右向左,所以只有變數才可以是左值。

三目運算子:max = (a>b) ? a :b;

C語言入門基礎

c語言的字符集包括 1 大小寫英文本母 2 數字 3 運算子 4 括號 5 標點符號 6 特殊符號 7 空白符 空格符 換行符 製表符 變數 程式執行過程中其值可以改變的量 變數有兩個要素 變數名與變數值 變數名 用識別符號命名,大小寫敏感,不能使用關鍵字 命名原則 見名知意 name xm 姓名 ...

c語言入門基礎

c語言的結構 1 hello world 簡單來說,乙個c程式就是由若干標頭檔案和函式組成。include 包含標頭檔案 主函式 int main printf hello world return 0 include 就是一條預處理命令,它的作用是通知c語言編譯系統在對c程式進行正式編譯之前需做一...

C語言入門學習

計算機能夠識別和接受的語言。要使計算機按自己的意圖工作,必須使用計算機所能接受 理解和執行的指令指揮計算機工作。最早問世,用二進位制 構成指令。如 100000 110000 用機器語言程式設計的缺點 繁瑣 不直觀 不易除錯。如計算y 2x2 3x 1需要七八條指令。移植性差。依賴於計算機。用符號構...