c语言小程序hello,【北北的小程序】北のC语言第一课:helloworld
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
誒多!helloworld神馬的,是我們要編寫的第一個(gè)程序喲!
話說(shuō)第一課為什么不講一些C語(yǔ)言的發(fā)展,優(yōu)勢(shì)什么的呢?因?yàn)長(zhǎng)Z是java黨!對(duì)C語(yǔ)言本身不是很了解,再加上,LZ作為一個(gè)年輕人,并不對(duì)這些東西感冒!(好學(xué)的同學(xué)如果想了解的話可以去自行度娘喲)
C語(yǔ)言的代碼編譯器為VC++6.0
VC++使用系列的東西老師在課上都會(huì)有提到,所以,安裝VC++,創(chuàng)建工程,如何編譯運(yùn)行神馬的就沒(méi)必要講了吧~
————————————————————————————————————————————————
首先!我們來(lái)看printf函數(shù)!其實(shí)很簡(jiǎn)單,printf的含義,是打印輸出,函數(shù)的含義,是代碼的意思!只要是函數(shù),基本調(diào)用格式為函數(shù)名+括號(hào),括號(hào)里面寫參數(shù),最后以封號(hào)結(jié)束!(調(diào)用的含義為:使用,參數(shù)的含義到后面會(huì)講,現(xiàn)在不需要懂得太透徹的說(shuō)~【話說(shuō)萬(wàn)惡的術(shù)語(yǔ)實(shí)在是太可惡了!】)所以,printf函數(shù)的意思,就是打印輸出功能!意思為:在控制臺(tái)中輸出一句話!而輸出的話的內(nèi)容,則為printf后的括號(hào)中的內(nèi)容。下面請(qǐng)看例子:
printf("hello world");
這行代碼有什么用呢!看懂了上面的介紹的同學(xué)們一定就會(huì)知道!這段代碼會(huì)在屏幕上輸出“hello world”這樣的語(yǔ)句!括號(hào)內(nèi)的文本,會(huì)被顯示出來(lái),C語(yǔ)言引號(hào)中的內(nèi)容,代表文本,也就是說(shuō)只有在文字前后加上引號(hào),文字才能被識(shí)別為文本并輸出!最后以封號(hào)結(jié)束這個(gè)函數(shù)!
至于現(xiàn)在編譯,一定會(huì)顯示編譯不成功!這是為什么呢!因?yàn)閜rintf這個(gè)函數(shù),并沒(méi)有被定義,這個(gè)內(nèi)容可能比較難以理解,但大家現(xiàn)在只要記住!每一個(gè)函數(shù),都要被定義!也就是說(shuō),printf也是被定義好的函數(shù),所以才可以進(jìn)行調(diào)用!至于定義在何處,則是定義在一個(gè)名為“stdio.h”的庫(kù)里。也就是說(shuō),只有導(dǎo)入了stidio.h這個(gè)庫(kù),才可以調(diào)用其中的printf函數(shù),如何導(dǎo)入這個(gè)庫(kù)呢?只需在代碼中寫上#include即可!#include代表著導(dǎo)入,尖括號(hào)里的內(nèi)容代表庫(kù)的名字,這樣一行代碼,意義則為,導(dǎo)入stdio.h庫(kù)!由于庫(kù)內(nèi)函數(shù)都需要在庫(kù)被調(diào)用后才能使用,所以,我們一般會(huì)把庫(kù)的導(dǎo)入寫作為第一行代碼!也就是說(shuō),無(wú)論什么程序,我們的第一行代碼,永遠(yuǎn)是#include<>!
現(xiàn)在,同學(xué)們的代碼差不多都是
#include<>
printf("helloworld");
然而這樣還是無(wú)法運(yùn)行程序!因?yàn)槲覀內(nèi)鄙僦骱瘮?shù)!
什么是主函數(shù)呢?簡(jiǎn)單來(lái)講,就是!一個(gè)程序,由主函數(shù)開(kāi)始,無(wú)論什么程序,都會(huì)從主函數(shù)開(kāi)始運(yùn)行!
所以要想輸出helloworld,也得把輸出的這行代碼寫進(jìn)主函數(shù)里才能被運(yùn)行!
如何定義主函數(shù)呢?
void main()
{
}
void的含義后面會(huì)講到!main則為函數(shù)名,主函數(shù)的函數(shù)名,固定都為main
main后面的括號(hào),可以放入?yún)?shù)(可能現(xiàn)在較難理解,所以,括號(hào)照著打就好了,聽(tīng)不懂也屬于正常)
大括號(hào),則為main函數(shù)的內(nèi)容,在大括號(hào)里寫的代碼,都會(huì)被執(zhí)行,所以我們只要將輸出helloworld的代碼放入大括號(hào)里,就可以輸出helloworld啦!
所以,程序就應(yīng)該是
#include
void main()
{
printf("helloworld");
}
這樣再運(yùn)行編譯,就可以出現(xiàn)想要的結(jié)果啦~
第一行代碼導(dǎo)入了stdio.h庫(kù),第二行代碼定義了主函數(shù),第四行代碼調(diào)用了stdio.h庫(kù)里的printf函數(shù)達(dá)到輸出文本的作用!
看著屏幕上出現(xiàn)的“helloworld”,你的第一個(gè)程序就完成啦~你也差不多能弄懂這些代碼是怎么回事啦!是不是很有成就感呢?
————————————————————————————————————————————————
寫了的這么多字也真是用心呢,以后會(huì)更加努力噠~
【話說(shuō)1L的圖實(shí)在太美了,prprpr】
總結(jié)
以上是生活随笔為你收集整理的c语言小程序hello,【北北的小程序】北のC语言第一课:helloworld的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 电脑怎么安装w7系统到u盘启动不了 电脑
- 下一篇: 幂法的c语言程序例子,数值分析之幂法及反