RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C語(yǔ)言的數(shù)據(jù)類型-1

汽車電子技術(shù) ? 來(lái)源:我不是C神 ? 作者:我不是C神 ? 2023-02-21 14:40 ? 次閱讀

圖片

今天為大家?guī)?lái)數(shù)據(jù)類型的詳細(xì)教程

編程規(guī)范

C語(yǔ)言中,我們雖然可以自由的編寫(xiě)代碼。但是為了提高其可讀性,我們就要按照一定的規(guī)范進(jìn)行C語(yǔ)言的編寫(xiě)。

    1.變量,常量的命名規(guī)范

    在編寫(xiě)C語(yǔ)言的過(guò)程中,我們會(huì)不可避免的用到一些變量或者常量。為了方便的區(qū)分彼此,我們常常為常量命名時(shí)統(tǒng)一使用大寫(xiě)格式。在使用變量時(shí),如果是普通變量,那么為其命名時(shí)使用其本身含義的英文。如果變量是成員變量,那么為其命名時(shí)就要均以m_開(kāi)始。例如:
int age;                  //定義普通整型變量
int m_age;                //定義整型成員變量
int * page;               //定義整型指針變量
#define AGE 20            //定義常量
2.代碼縮進(jìn)

    在編寫(xiě)C語(yǔ)言的過(guò)程中,我們對(duì)代碼進(jìn)行統(tǒng)一縮進(jìn)。代碼的縮進(jìn)通常為4個(gè)字符,但是這4個(gè)字符通常不采用空格,而是使用Tab鍵制表位,例如:
#include              //引用頭文件
using namespace std;            //命名空間
int main()                      //主函數(shù)
{
    int i,a,c;                  //定義變量
    i = 10;                     //賦值
    a = 20;                     //賦值
    i = a;                      //賦值
    cout << i<//輸出
    cout << a;                  //輸出
}

(該示例為C++代碼)

如上代碼所示:

圖片

這些代碼前的空格就是編寫(xiě)代碼時(shí)所需要的代碼縮進(jìn)。

    3.函數(shù)的命名規(guī)范

    C語(yǔ)言中,在定義函數(shù)時(shí),函數(shù)名的首字母要大寫(xiě),其余的字母大小寫(xiě)不做要求,可以隨意混合。例如:
int ADDnum(int num1,int num2);

關(guān)鍵字

C語(yǔ)言中,共保留了32個(gè)關(guān)鍵字,這些關(guān)鍵字擁有自己的含義,因此不能用來(lái)命名。
關(guān)鍵字 說(shuō)明
auto 聲明自動(dòng)變量
double 聲明雙精度變量或函數(shù)
int 聲明整型變量或函數(shù)
struct 聲明結(jié)構(gòu)體變量或函數(shù)
break 跳出當(dāng)前循環(huán)
else 條件語(yǔ)句否定分支
long 聲明長(zhǎng)整型變量或函數(shù)
switch 用于開(kāi)關(guān)語(yǔ)句
case 開(kāi)關(guān)語(yǔ)句分支
enum 聲明枚舉類型
register 聲明寄存器變量
typedef 用以給數(shù)據(jù)類型取別名
char 聲明字符型變量或函數(shù)
extern 聲明變量是在其他文件中聲明
union 聲明共用數(shù)據(jù)類型
return 返回語(yǔ)句
const 聲明只讀
float 聲明浮點(diǎn)型變量或函數(shù)
short 聲明短整型變量或函數(shù)
unsigned 聲明無(wú)符號(hào)類型變量或函數(shù)
continue 結(jié)束當(dāng)前循環(huán),開(kāi)始下一輪循環(huán)
for 循環(huán)語(yǔ)句
signed 聲明有符號(hào)類型變量或函數(shù)
void 聲明無(wú)返回值函數(shù)
default 開(kāi)關(guān)語(yǔ)句中的“其他”分支
goto 無(wú)條件跳轉(zhuǎn)語(yǔ)句
sizeof 顯示數(shù)據(jù)類型長(zhǎng)度
volatile 說(shuō)明變量在程序執(zhí)行中可被隱含地改變
do 循環(huán)語(yǔ)句的循環(huán)體
while 循環(huán)語(yǔ)句的循環(huán)條件
static 聲明靜態(tài)變量
if 條件語(yǔ)句

今天的內(nèi)容就到這里,下期小編將帶大家繼續(xù)學(xué)習(xí),各位看官老爺記得查閱哦~

圖片圖片圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7604

    瀏覽量

    136686
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4779

    瀏覽量

    68521
  • 規(guī)范
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    16324
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C語(yǔ)言中的基本數(shù)據(jù)類型

    C語(yǔ)言是非常重要的一門(mén)程序設(shè)計(jì)語(yǔ)言,學(xué)好C語(yǔ)言再去學(xué)習(xí)其他編程語(yǔ)言將變得很輕松,因?yàn)榇蟛糠?/div>
    發(fā)表于 04-26 17:33 ?2005次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>中的基本<b class='flag-5'>數(shù)據(jù)類型</b>

    C語(yǔ)言中基本數(shù)據(jù)類型、變量和常量的使用

    C語(yǔ)言中基本數(shù)據(jù)類型、變量和常量的使用
    發(fā)表于 08-18 16:42 ?2711次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>中基本<b class='flag-5'>數(shù)據(jù)類型</b>、變量和常量的使用

    C語(yǔ)言數(shù)據(jù)類型詳解

    計(jì)算機(jī)編程語(yǔ)言是用來(lái)控制計(jì)算機(jī)的行為及操作,協(xié)助人們解決現(xiàn)實(shí)中的問(wèn)題,其能表達(dá)的數(shù)據(jù)類型也是從實(shí)際中提取并抽象出來(lái)形成的數(shù)據(jù)結(jié)構(gòu)描述。
    發(fā)表于 11-02 11:32 ?1308次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b><b class='flag-5'>數(shù)據(jù)類型</b>詳解

    技術(shù)干貨驛站 ▏深入理解C語(yǔ)言:基本數(shù)據(jù)類型和變量

    語(yǔ)言的知識(shí),為后續(xù)的編程學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。1基本數(shù)據(jù)類型C語(yǔ)言中,數(shù)據(jù)類型指的是用于聲明不同
    的頭像 發(fā)表于 07-26 17:53 ?2090次閱讀
    技術(shù)干貨驛站 ▏深入理解<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>:基本<b class='flag-5'>數(shù)據(jù)類型</b>和變量

    C語(yǔ)言數(shù)據(jù)類型有哪些?

    C語(yǔ)言數(shù)據(jù)類型(基礎(chǔ)類型+結(jié)構(gòu)體)
    發(fā)表于 12-25 07:06

    C預(yù)處理與C語(yǔ)言基本數(shù)據(jù)類型

    指令表:注意:宏名的書(shū)寫(xiě)由標(biāo)識(shí)符與兩邊各兩條下劃線構(gòu)成。C語(yǔ)言基本數(shù)據(jù)類型不同操作系統(tǒng)中數(shù)據(jù)類型所占字節(jié)數(shù)圖解數(shù)據(jù)類型的其他分類:變量常量(
    發(fā)表于 12-21 08:29

    C語(yǔ)言基礎(chǔ)與數(shù)據(jù)類型概述

    一、C語(yǔ)言基礎(chǔ)與數(shù)據(jù)類型1.GCC概述GCC最初的全名是GNU C Compiler(開(kāi)源社區(qū))變成GNU Compiler Collect
    發(fā)表于 12-23 06:58

    C程序的運(yùn)行環(huán)境和C語(yǔ)言數(shù)據(jù)類型

    ⒈ 實(shí)驗(yàn)?zāi)康蘑?了解在具體的語(yǔ)言環(huán)境下如何編輯、編譯、連接和運(yùn)行一個(gè)C程序。⑵ 通過(guò)運(yùn)行簡(jiǎn)單的C程序,初步了解C源程序的特點(diǎn)。⑶ 掌握C
    發(fā)表于 06-21 09:36 ?55次下載

    單片機(jī)C語(yǔ)言中常用到的關(guān)鍵字及數(shù)據(jù)類型

    單片機(jī)C語(yǔ)言中常用到的關(guān)鍵字及數(shù)據(jù)類型
    發(fā)表于 11-03 10:57 ?13次下載

    C語(yǔ)言程序設(shè)計(jì)教程之基本數(shù)據(jù)類型和運(yùn)算符及表達(dá)式的資料說(shuō)明

    本文檔詳細(xì)介紹的是C語(yǔ)言程序設(shè)計(jì)教程之基本數(shù)據(jù)類型和運(yùn)算符及表達(dá)式的資料說(shuō)明主要內(nèi)容包括了:1 C數(shù)據(jù)
    發(fā)表于 01-25 15:44 ?0次下載
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>程序設(shè)計(jì)教程之基本<b class='flag-5'>數(shù)據(jù)類型</b>和運(yùn)算符及表達(dá)式的資料說(shuō)明

    C語(yǔ)言數(shù)據(jù)儲(chǔ)存與數(shù)據(jù)類型類型轉(zhuǎn)換的詳細(xì)資料說(shuō)明

    程序說(shuō)到底就是對(duì)數(shù)據(jù)的處理,所以首先要弄清楚需要處理哪些數(shù)據(jù),計(jì)算機(jī)如何存儲(chǔ)這些數(shù)據(jù)C語(yǔ)言根據(jù)需要,抽象出了一些基本
    的頭像 發(fā)表于 02-24 15:39 ?3956次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>的<b class='flag-5'>數(shù)據(jù)</b>儲(chǔ)存與<b class='flag-5'>數(shù)據(jù)類型</b>及<b class='flag-5'>類型</b>轉(zhuǎn)換的詳細(xì)資料說(shuō)明

    重視變量的數(shù)據(jù)類型

    不管在什么語(yǔ)言中,定義一個(gè)變量時(shí)必然要在內(nèi)存中開(kāi)辟一個(gè)相應(yīng)大小的空間來(lái)存儲(chǔ)該變量。不同的數(shù)據(jù)類型在內(nèi)存所占的空間大小不同,其所能表示的數(shù)據(jù)范圍也不相同。在單片機(jī)C
    發(fā)表于 01-13 15:05 ?1次下載
    重視變量的<b class='flag-5'>數(shù)據(jù)類型</b>

    C語(yǔ)言-基本數(shù)據(jù)類型與位運(yùn)算

    這篇文章作為基礎(chǔ)知識(shí)點(diǎn),總結(jié)C語(yǔ)言的基本數(shù)據(jù)類型有哪些,浮點(diǎn)數(shù)的精度,整數(shù)變量的空間范圍,變量定義語(yǔ)法,變量命名規(guī)則,浮點(diǎn)數(shù)打印格式,基本數(shù)據(jù)類型printf對(duì)應(yīng)的打印、位運(yùn)算的知識(shí)點(diǎn)
    的頭像 發(fā)表于 08-14 09:56 ?1584次閱讀

    C語(yǔ)言數(shù)據(jù)類型-2

    對(duì)于一個(gè)計(jì)算機(jī)程序,它所做的所有運(yùn)算的本質(zhì)都是數(shù)據(jù)的處理。但是數(shù)據(jù)的樣式并不單一,因此就有了各種各樣的數(shù)據(jù)類型。在C語(yǔ)言中,為了處理這些復(fù)雜
    的頭像 發(fā)表于 02-21 14:44 ?784次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>的<b class='flag-5'>數(shù)據(jù)類型</b>-2

    C語(yǔ)言數(shù)據(jù)類型有哪些

    C 語(yǔ)言中,數(shù)據(jù)類型指的是用于聲明不同類型的變量或函數(shù)的一個(gè)廣泛的系統(tǒng)。變量的類型決定了變量存儲(chǔ)占用的空間,以及如何解釋存儲(chǔ)的位模式。
    發(fā)表于 03-20 10:56 ?468次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b><b class='flag-5'>數(shù)據(jù)類型</b>有哪些
    RM新时代网站-首页