今天為大家?guī)頂?shù)據(jù)類型的詳細教程
編程規(guī)范
在C語言中,我們雖然可以自由的編寫代碼。但是為了提高其可讀性,我們就要按照一定的規(guī)范進行C語言的編寫。
1.變量,常量的命名規(guī)范
在編寫C語言的過程中,我們會不可避免的用到一些變量或者常量。為了方便的區(qū)分彼此,我們常常為常量命名時統(tǒng)一使用大寫格式。在使用變量時,如果是普通變量,那么為其命名時使用其本身含義的英文。如果變量是成員變量,那么為其命名時就要均以m_開始。例如:
int age; //定義普通整型變量
int m_age; //定義整型成員變量
int * page; //定義整型指針變量
#define AGE 20 //定義常量
2.代碼縮進
在編寫C語言的過程中,我們對代碼進行統(tǒng)一縮進。代碼的縮進通常為4個字符,但是這4個字符通常不采用空格,而是使用Tab鍵制表位,例如:
#include //引用頭文件
using namespace std; //命名空間
int main() //主函數(shù)
{
int i,a,c; //定義變量
i = 10; //賦值
a = 20; //賦值
i = a; //賦值
cout << i<//輸出
cout << a; //輸出
}
(該示例為C++代碼)
如上代碼所示:
這些代碼前的空格就是編寫代碼時所需要的代碼縮進。
3.函數(shù)的命名規(guī)范
C語言中,在定義函數(shù)時,函數(shù)名的首字母要大寫,其余的字母大小寫不做要求,可以隨意混合。例如:
int ADDnum(int num1,int num2);
關(guān)鍵字
在C語言中,共保留了32個關(guān)鍵字,這些關(guān)鍵字擁有自己的含義,因此不能用來命名。
關(guān)鍵字 | 說明 |
---|---|
auto | 聲明自動變量 |
double | 聲明雙精度變量或函數(shù) |
int | 聲明整型變量或函數(shù) |
struct | 聲明結(jié)構(gòu)體變量或函數(shù) |
break | 跳出當前循環(huán) |
else | 條件語句否定分支 |
long | 聲明長整型變量或函數(shù) |
switch | 用于開關(guān)語句 |
case | 開關(guān)語句分支 |
enum | 聲明枚舉類型 |
register | 聲明寄存器變量 |
typedef | 用以給數(shù)據(jù)類型取別名 |
char | 聲明字符型變量或函數(shù) |
extern | 聲明變量是在其他文件中聲明 |
union | 聲明共用數(shù)據(jù)類型 |
return | 返回語句 |
const | 聲明只讀 |
float | 聲明浮點型變量或函數(shù) |
short | 聲明短整型變量或函數(shù) |
unsigned | 聲明無符號類型變量或函數(shù) |
continue | 結(jié)束當前循環(huán),開始下一輪循環(huán) |
for | 循環(huán)語句 |
signed | 聲明有符號類型變量或函數(shù) |
void | 聲明無返回值函數(shù) |
default | 開關(guān)語句中的“其他”分支 |
goto | 無條件跳轉(zhuǎn)語句 |
sizeof | 顯示數(shù)據(jù)類型長度 |
volatile | 說明變量在程序執(zhí)行中可被隱含地改變 |
do | 循環(huán)語句的循環(huán)體 |
while | 循環(huán)語句的循環(huán)條件 |
static | 聲明靜態(tài)變量 |
if | 條件語句 |
今天的內(nèi)容就到這里,下期小編將帶大家繼續(xù)學(xué)習(xí),各位看官老爺記得查閱哦~
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
C語言
+關(guān)注
關(guān)注
180文章
7628瀏覽量
139706 -
代碼
+關(guān)注
關(guān)注
30文章
4880瀏覽量
70002 -
規(guī)范
+關(guān)注
關(guān)注
0文章
46瀏覽量
16449
發(fā)布評論請先 登錄
相關(guān)推薦
C語言中的基本數(shù)據(jù)類型
C語言是非常重要的一門程序設(shè)計語言,學(xué)好C語言再去學(xué)習(xí)其他編程語言將變得很輕松,因為大部分
發(fā)表于 04-26 17:33
?2253次閱讀

C語言數(shù)據(jù)類型詳解
計算機編程語言是用來控制計算機的行為及操作,協(xié)助人們解決現(xiàn)實中的問題,其能表達的數(shù)據(jù)類型也是從實際中提取并抽象出來形成的數(shù)據(jù)結(jié)構(gòu)描述。
發(fā)表于 11-02 11:32
?1586次閱讀

技術(shù)干貨驛站 ▏深入理解C語言:基本數(shù)據(jù)類型和變量
語言的知識,為后續(xù)的編程學(xué)習(xí)打下堅實的基礎(chǔ)。1基本數(shù)據(jù)類型在C語言中,數(shù)據(jù)類型指的是用于聲明不同

C預(yù)處理與C語言基本數(shù)據(jù)類型
指令表:注意:宏名的書寫由標識符與兩邊各兩條下劃線構(gòu)成。C語言基本數(shù)據(jù)類型不同操作系統(tǒng)中數(shù)據(jù)類型所占字節(jié)數(shù)圖解數(shù)據(jù)類型的其他分類:變量常量(
發(fā)表于 12-21 08:29
C語言基礎(chǔ)與數(shù)據(jù)類型概述
一、C語言基礎(chǔ)與數(shù)據(jù)類型1.GCC概述GCC最初的全名是GNU C Compiler(開源社區(qū))變成GNU Compiler Collect
發(fā)表于 12-23 06:58
C程序的運行環(huán)境和C語言的數(shù)據(jù)類型
⒈ 實驗?zāi)康蘑?了解在具體的語言環(huán)境下如何編輯、編譯、連接和運行一個C程序。⑵ 通過運行簡單的C程序,初步了解C源程序的特點。⑶ 掌握C
發(fā)表于 06-21 09:36
?55次下載
C語言程序設(shè)計教程之基本數(shù)據(jù)類型和運算符及表達式的資料說明
本文檔詳細介紹的是C語言程序設(shè)計教程之基本數(shù)據(jù)類型和運算符及表達式的資料說明主要內(nèi)容包括了:1 C的數(shù)據(jù)
發(fā)表于 01-25 15:44
?0次下載

C語言的數(shù)據(jù)儲存與數(shù)據(jù)類型及類型轉(zhuǎn)換的詳細資料說明
程序說到底就是對數(shù)據(jù)的處理,所以首先要弄清楚需要處理哪些數(shù)據(jù),計算機如何存儲這些數(shù)據(jù)。C語言根據(jù)需要,抽象出了一些基本
重視變量的數(shù)據(jù)類型
不管在什么語言中,定義一個變量時必然要在內(nèi)存中開辟一個相應(yīng)大小的空間來存儲該變量。不同的數(shù)據(jù)類型在內(nèi)存所占的空間大小不同,其所能表示的數(shù)據(jù)范圍也不相同。在單片機C
發(fā)表于 01-13 15:05
?1次下載

C語言-基本數(shù)據(jù)類型與位運算
這篇文章作為基礎(chǔ)知識點,總結(jié)C語言的基本數(shù)據(jù)類型有哪些,浮點數(shù)的精度,整數(shù)變量的空間范圍,變量定義語法,變量命名規(guī)則,浮點數(shù)打印格式,基本數(shù)據(jù)類型printf對應(yīng)的打印、位運算的知識點
C語言的數(shù)據(jù)類型-2
對于一個計算機程序,它所做的所有運算的本質(zhì)都是數(shù)據(jù)的處理。但是數(shù)據(jù)的樣式并不單一,因此就有了各種各樣的數(shù)據(jù)類型。在C語言中,為了處理這些復(fù)雜

C語言數(shù)據(jù)類型有哪些
在 C 語言中,數(shù)據(jù)類型指的是用于聲明不同類型的變量或函數(shù)的一個廣泛的系統(tǒng)。變量的類型決定了變量存儲占用的空間,以及如何解釋存儲的位模式。
發(fā)表于 03-20 10:56
?628次閱讀

評論