面試在即镇眷,總結(jié)一波C語言C++的基礎(chǔ)代碼

面試在即,總結(jié)一波C的基礎(chǔ)代碼

#include

#define ME?2017//宏定義

voidmain(void)

{

????constintpi =?3.14;//常量不允許重復(fù)賦值

????printf("%d\n", ME);

????printf("內(nèi)存地址: %x\n", ME);//小端存儲法 一個地址一個字節(jié)观游,高地址存高字節(jié)稽屏,低地址存低字節(jié)

}

include 目的是引入頭文件,而頭文件包含了我們所需要的函數(shù)抛虫,比如打印函數(shù) printf,與PHP不同的是PHP是全局可以使用所有方法松靡,不需要引入。定義的ME為全局常量建椰,pi為定義方法范圍內(nèi)的常量雕欺。main()為程序執(zhí)行時候開始的代碼,void代表不需要傳參棉姐,可以使用args來給方法傳參屠列,就像使用Linux命令行時后面帶的參數(shù)。

#include

voidmain(void)

{

????printf("%4d%4d",?4,?5);?//右對齊伞矩,占4位

????printf("%-4d%-4d",?4,?5);?//左對齊笛洛,占4位,不足用空格補充

????printf("%-04d%-04d",?4,?5);?//左對齊乃坤,占4位苛让,不足用0補充

????printf("%6.4f",?4.0054);?//左對齊,占6位湿诊,保留小數(shù)點后4位

????printf("%.4s",?"hello world");?//左對齊狱杰,截取4位

????printf("%ld",?{{12345678:0}});?//左對齊,輸出長整型

}

printf 為打印數(shù)據(jù)方法厅须,可以格式化輸出內(nèi)容浦旱,類似于PHP的sprintf()

#include

voidmain(void)

{

????charch;

????putchar('a');?//輸出字符

????putchar('\n');

????ch = getchar();?//接收字符

????putchar(ch +?1);

}

我們可以使用 getchar 在程序執(zhí)行時候接受一個字符,并使用putchar打印一個字符九杂。

小編推薦一個學C語言/C++的學習裙【 六二七颁湖,零一二宣蠕,四六四 】,無論你是大牛還是小白甥捺,是想轉(zhuǎn)行還是想入行都可以來了解一起進步一起學習抢蚀!裙內(nèi)有開發(fā)工具,很多干貨和技術(shù)資料分享镰禾!

#include

#include

voidmain(void)

{

????//讀到字符串首地址皿曲,從首地址開始輸出字符直到讀到\0

????puts("Hello c");?//輸出字符串并換行

????charbuf[4];?// buf實質(zhì)為首地址

????gets(buf);

????puts(buf);

????printf("%s", buf);?//從首地址開始讀

}

與上面方法不同的是 gets 可以接收字符串,使用puts打印字符吴侦;字符串存儲的最后一個字符為\0屋休,這是字符串方法從內(nèi)存讀數(shù)據(jù)判斷結(jié)尾的依據(jù)。

#include

voidmain(void)

{

????doubled;

????printf("int %d\n", sizeof(int));

????printf("char %d\n", sizeof(char));

????printf("float %d\n", sizeof(float));

????printf("short %d\n", sizeof(short));

????printf("long %d\n", sizeof(long));

????printf("long long %d\n", sizeof(longlong));

????printf("double %d\n", sizeof(d));

}

sizeof()可以獲取到傳參的占據(jù)的字節(jié)長度备韧,sizeof(int) 與 sizeof(1) 等價

#include

voidmain(void)

{

????intnum;

????charch;

????scanf_s("%c", &ch);

????num = ch;

????// scanf_s("%d", &num);

????// printf("%d", num);

????// printf("%c", ch);

????switch(num) {

????????case1:

????????????printf("type of int");

????????????break;

????????case97:?//a

????????????printf("char turn to int\n");

????????????break;

????????default:

????????????printf("nothing match\n");

????????????break;

????}

}

switch() 為分支判斷劫樟,其中ch為char類型,num為int類型织堂,ch賦值給num叠艳,低類型(字節(jié)少)向高類型(字節(jié)多)轉(zhuǎn)換

#include

voidfn(inti);

voidmain(void)

{

????inti =?65;

????fn(i);

}

voidfn(inti)

{

????putchar(i);

}

自定義方法時候,需要在main前定義方法頭易阳,之后在main后面寫具體的代碼邏輯附较,或者在main前直接寫具體代碼不用再定義方法頭。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末潦俺,一起剝皮案震驚了整個濱河市拒课,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌事示,老刑警劉巖早像,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異很魂,居然都是意外死亡扎酷,警方通過查閱死者的電腦和手機檐涝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門遏匆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人谁榜,你說我怎么就攤上這事幅聘。” “怎么了窃植?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵帝蒿,是天一觀的道長。 經(jīng)常有香客問我巷怜,道長葛超,這世上最難降的妖魔是什么暴氏? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮绣张,結(jié)果婚禮上答渔,老公的妹妹穿的比我還像新娘。我一直安慰自己侥涵,他們只是感情好沼撕,可當我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著芜飘,像睡著了一般务豺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上嗦明,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天笼沥,我揣著相機與錄音,去河邊找鬼招狸。 笑死敬拓,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的裙戏。 我是一名探鬼主播乘凸,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼累榜!你這毒婦竟也來了营勤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤壹罚,失蹤者是張志新(化名)和其女友劉穎葛作,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體猖凛,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡赂蠢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了辨泳。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片虱岂。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖菠红,靈堂內(nèi)的尸體忽然破棺而出第岖,到底是詐尸還是另有隱情,我是刑警寧澤试溯,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布蔑滓,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏键袱。R本人自食惡果不足惜燎窘,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蹄咖。 院中可真熱鬧荠耽,春花似錦、人聲如沸比藻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽银亲。三九已至慢叨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間务蝠,已是汗流浹背拍谐。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留馏段,地道東北人轩拨。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像院喜,于是被迫代替她去往敵國和親亡蓉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容