chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

C語(yǔ)言如何實(shí)現(xiàn)Hello xiaolin

jf_78858299 ? 來(lái)源:C語(yǔ)言入門(mén)到精通 ? 作者:閆小林 ? 2023-03-08 16:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

C語(yǔ)言實(shí)現(xiàn)Hello xiaolin

#include//頭文件
int main()//主函數(shù) 程序的入口
{
printf("Hello xiaolin!\\n");// \\n是換行的意思
return 0;
}

編譯運(yùn)行結(jié)果:

Hello xiaolin!

--------------------------------
Process exited after3.326 secondswith return value0
請(qǐng)按任意鍵繼續(xù). . .

為什么寫(xiě)#include

#include是在程序編譯之前要處理的內(nèi)容,是編譯預(yù)處理命令,一般以“#”開(kāi)頭,并且不用分號(hào)結(jié)尾。

在上述程序里編譯預(yù)處理命令稱(chēng)為文件包含命令,作用是在編譯之前把程序需要使用的關(guān)于系統(tǒng)定義的函數(shù)printf()的一些信息文件stdio.h包含進(jìn)來(lái)。

stdio.h是C語(yǔ)言編譯系統(tǒng)提供的一個(gè)文件名,stdio是“standard input & output”的縮寫(xiě),即有關(guān)標(biāo)準(zhǔn)輸入輸出的信息。

在上一節(jié)小林講過(guò)C語(yǔ)言本身不提供輸入輸出函數(shù),如果想用printf輸出函數(shù)怎么辦呢?

#include的作用就是用來(lái)提供printf和scanf這些信息的。

如果不加#include,編譯程序會(huì)報(bào)錯(cuò),如下:

圖片

如果也去掉printf則會(huì)編譯通過(guò):

圖片

不加頭文件是沒(méi)有意義的,小林是為了給大家做演示才不加的,別學(xué)我。

為什么寫(xiě)main

main函數(shù)是程序的入口,舉個(gè)例子,main函數(shù)就相當(dāng)于你家房子的大門(mén),你要回家是不是要通過(guò)大門(mén),同理到C語(yǔ)言就容易理解了。

C語(yǔ)言程序總是從main函數(shù)開(kāi)始執(zhí)行的,如果main函數(shù)中有其他函數(shù),則完成對(duì)其他函數(shù)的調(diào)用后再返回到主函數(shù),最后由main函數(shù)結(jié)束整個(gè)程序。

return語(yǔ)句的作用

一句話(huà)總結(jié):將結(jié)果返回到函數(shù)調(diào)用處。

return 0的意思是程序運(yùn)行到這里,就不往后運(yùn)行了,程序結(jié)束了,這行代碼可以省略。

運(yùn)行C語(yǔ)言程序步驟

上機(jī)輸入和編譯源代碼

  • 通過(guò)鍵盤(pán)向計(jì)算機(jī)輸入程序,如發(fā)現(xiàn)有錯(cuò)誤,要及時(shí)改正。最后將此源程序以文件形式存放在自己指定的文件夾內(nèi),文件用.c作為后綴。

對(duì)源程序進(jìn)行編譯

  • 先用C編譯系統(tǒng)提供的“預(yù)處理器”對(duì)程序 中的預(yù)處理指令進(jìn)行編譯預(yù)處理。在用編譯系統(tǒng)對(duì)源程序進(jìn)行編譯時(shí),自動(dòng)包括了預(yù)編譯和正式編譯兩個(gè)階段,一氣呵成。

進(jìn)行連接處理

  • 經(jīng)過(guò)編譯所得到的二進(jìn)制目標(biāo)文件還不能供計(jì)算機(jī)直接使用,必須把所有的編譯后得到的目標(biāo)模塊連接裝配起來(lái),再與庫(kù)函數(shù)形成一個(gè)整體,生成可執(zhí)行程序。

運(yùn)行可執(zhí)行程序

  • 一個(gè)程序從編寫(xiě)到運(yùn)行成功,并不是一次成功的,往往要經(jīng)過(guò)多次反復(fù)。而且即使是編寫(xiě)好的程序也并不一定能保證正確無(wú)誤。
聲明:本文內(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

    文章

    7632

    瀏覽量

    141671
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3826

    瀏覽量

    82965
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4380

    瀏覽量

    64848
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    C語(yǔ)言注釋刪除小工具是什么

    C語(yǔ)言注釋刪除小工具是一款刪除c語(yǔ)言注釋并實(shí)現(xiàn)編譯的工具,如果你喜歡這款軟件,就快來(lái)IT貓撲下載吧!C
    發(fā)表于 07-14 08:39

    C語(yǔ)言有哪些應(yīng)用

    淺談:面向過(guò)程的C語(yǔ)言算是比較偏底層的高級(jí)語(yǔ)言,而C++、C#、Java、Python等都是面向?qū)ο蟮母呒?jí)
    發(fā)表于 07-20 06:58

    扒一扒C語(yǔ)言hello world背后的內(nèi)幕

    引言在學(xué)習(xí)C語(yǔ)言或者其他編程語(yǔ)言的時(shí)候,我們編寫(xiě)的一個(gè)程序代碼,基本都是在屏幕上打印出 hello world ,開(kāi)始步入編程世(深)界(坑)的。C
    發(fā)表于 09-30 10:31

    C語(yǔ)言:標(biāo)準(zhǔn)和實(shí)現(xiàn)

    C 語(yǔ)言:標(biāo)準(zhǔn)與實(shí)現(xiàn) The Standards and Implementations of the C Programming Language前言
    發(fā)表于 11-27 22:27 ?58次下載

    C程序設(shè)計(jì)語(yǔ)言第8章OO與C++、Java、C#

    C程序設(shè)計(jì)語(yǔ)言第8章OO與C++、Java、C# C++中的Hello World!h
    發(fā)表于 06-21 09:05 ?45次下載

    Linux之hello_mul_c教程

    Linux之hello_mul_c教程,很好的Linux自學(xué)資料,快來(lái)學(xué)習(xí)吧。
    發(fā)表于 04-15 17:59 ?4次下載

    C語(yǔ)言標(biāo)準(zhǔn)與實(shí)現(xiàn)

    C語(yǔ)言標(biāo)準(zhǔn)與實(shí)現(xiàn) HENBUCUO BJBUI
    發(fā)表于 06-08 18:18 ?0次下載

    如何用多種編程語(yǔ)言寫(xiě)“Hello,World!”程序

    用 50 種編程語(yǔ)言寫(xiě)“Hello,World!”程序
    的頭像 發(fā)表于 01-09 13:49 ?4355次閱讀

    C語(yǔ)言模擬實(shí)現(xiàn)strcat函數(shù)

    C語(yǔ)言模擬實(shí)現(xiàn)strcat函數(shù)
    的頭像 發(fā)表于 06-29 16:18 ?2648次閱讀

    C語(yǔ)言模擬實(shí)現(xiàn)strcmp函數(shù)

    C語(yǔ)言模擬實(shí)現(xiàn)strcmp函數(shù)
    的頭像 發(fā)表于 06-29 16:51 ?2907次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>模擬<b class='flag-5'>實(shí)現(xiàn)</b>strcmp函數(shù)

    編程世界C語(yǔ)言入門(mén)筆記

    語(yǔ)言,所以說(shuō)學(xué)習(xí)C語(yǔ)言是進(jìn)入編程世界的必修課。 hello,world #include《stdio.h》 int main() { /*在雙引號(hào)中間輸入
    的頭像 發(fā)表于 03-25 14:22 ?1935次閱讀
    編程世界<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>入門(mén)筆記

    累加校驗(yàn)和C語(yǔ)言實(shí)現(xiàn)

    累加校驗(yàn)和C語(yǔ)言實(shí)現(xiàn)
    發(fā)表于 11-29 18:06 ?10次下載
    累加校驗(yàn)和<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言實(shí)現(xiàn)</b>

    短期精通C語(yǔ)言

    C語(yǔ)言的學(xué)習(xí)上少走彎路,其實(shí)這何嘗不是一種花時(shí)間最短且高產(chǎn)出的精通C語(yǔ)言的方法呢?這里不會(huì)教你c語(yǔ)言
    發(fā)表于 01-13 13:49 ?7次下載
    短期精通<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>

    怎么用C語(yǔ)言實(shí)現(xiàn)多態(tài)

    這里我想主要介紹下在C語(yǔ)言中是如何實(shí)現(xiàn)的面向?qū)ο蟆V懒?b class='flag-5'>C語(yǔ)言實(shí)現(xiàn)面向?qū)ο蟮姆绞?,我們?cè)俾?lián)想下,C
    的頭像 發(fā)表于 10-12 09:12 ?2308次閱讀

    c語(yǔ)言hello world程序編寫(xiě)

    C語(yǔ)言是一種非常經(jīng)典和常用的編程語(yǔ)言,而"Hello world"程序是每一個(gè)編程入門(mén)者的必修課。它是用來(lái)熟悉編程語(yǔ)言基本語(yǔ)法、環(huán)境配置,以
    的頭像 發(fā)表于 11-26 09:23 ?3411次閱讀