最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語(yǔ)言入門篇--定義宏#define的概述

 更新時(shí)間:2021年08月26日 15:15:09   作者:yycure  
本篇文章是C語(yǔ)言系列基礎(chǔ)篇,適合c語(yǔ)言剛?cè)腴T的朋友,本文對(duì)關(guān)于c語(yǔ)言的定義宏#define作了簡(jiǎn)要的概述,希望可以幫助大家快速入門c語(yǔ)言的世界,更好的理解c語(yǔ)言

1.什么是宏

宏只做簡(jiǎn)單的文本替換,但一般在作為變量名出現(xiàn)或者在字符串中出現(xiàn)中是不會(huì)被替換的。

2.為什么要有宏?

(1)便于代碼的可維護(hù)性,對(duì)宏的內(nèi)容進(jìn)行修改,即可修改代碼中所有用到此宏地方的內(nèi)容。
(2)方便閱讀,見名知意。

3.宏的用法

3.1定義宏

格式:
#define 標(biāo)識(shí)符 內(nèi)容

3.2宏常量

#include <stdio.h>
#define M 1
int main()
{
	int x = M;
	printf("M=%d\n", M);
	printf("M=%d\n", x);
	
	return 0;
}

在這里插入圖片描述

3.3“宏函數(shù)”

宏函數(shù)不是函數(shù),和函數(shù)沒有任何關(guān)系,在替換時(shí)也是進(jìn)行簡(jiǎn)單的文本替換,不做任何運(yùn)算。

在寫宏時(shí)要把()帶全,否則容易出現(xiàn)意想不到的結(jié)果。

#include <stdio.h>
#define DOUBLE(x) x*x
int main()
{
	printf("%d\n", DOUBLE(10+1));//其實(shí)是:10+ 1*10 +1=21
	
	return 0;
}

在這里插入圖片描述

帶全():

#include <stdio.h>
#define DOUBLE(x) (x)*(x)
int main()
{
	printf("%d\n", DOUBLE(10+1));	
	return 0;
}

在這里插入圖片描述

以上就是C語(yǔ)言入門篇--定義宏#define的概述的詳細(xì)內(nèi)容,更多關(guān)于C語(yǔ)言定義的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • C++簡(jiǎn)易版Tensor實(shí)現(xiàn)方法詳解

    C++簡(jiǎn)易版Tensor實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了C++簡(jiǎn)易版Tensor的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值
    2022-08-08
  • C++深入淺出講解函數(shù)重載

    C++深入淺出講解函數(shù)重載

    C++允許多個(gè)函數(shù)擁有相同的名字,只要它們的參數(shù)列表不同就可以,這就是函數(shù)的重載(Function?Overloading),借助重載,一個(gè)函數(shù)名可以有多種用途
    2022-05-05
  • C++字符串類的封裝你真的了解嗎

    C++字符串類的封裝你真的了解嗎

    這篇文章主要為大家詳細(xì)介紹了C++字符串類的封裝,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • cocos2dx-3.10 C++實(shí)現(xiàn)滾動(dòng)數(shù)字

    cocos2dx-3.10 C++實(shí)現(xiàn)滾動(dòng)數(shù)字

    這篇文章主要為大家詳細(xì)介紹了cocos2dx-3.10 C++實(shí)現(xiàn)滾動(dòng)數(shù)字效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • 最新評(píng)論

    繁昌县| 大丰市| 中方县| 乐平市| 鄂托克前旗| 通榆县| 应城市| 合川市| 衡南县| 博乐市| 满洲里市| 通州区| 玉龙| 通海县| 阿拉善盟| 金门县| 科技| 蕲春县| 武功县| 东莞市| 汽车| 两当县| 时尚| 大田县| 德惠市| 盈江县| 定远县| 金昌市| 囊谦县| 乐亭县| 漳州市| 穆棱市| 长沙市| 阳江市| 监利县| 文登市| 湘阴县| 铜川市| 称多县| 黄龙县| 房产|