欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 什么是C語言?C語言啟蒙篇 [打印本頁]

作者: 51hei森林    時間: 2016-3-15 02:11
標題: 什么是C語言?C語言啟蒙篇
什么是C語言?其實就是一種電腦和人溝通的工具。
電腦能看懂什么?0和1。假如我們定義00110的意思是讓電腦自爆,那么我們給電腦說00110,電腦就自殺了。。。。

可是當我們定義的很多時,電腦能看懂,但人就記不住看不懂了。所以人們可以用zibao代表00110,比較好記吧,我們只需要在一個軟件VC++里輸入zibao,然后這個軟件自動把zibao翻譯成00110給電腦,然后電腦就自爆。。。。。vc++軟件就是一個翻譯官。

   如上面的例子,zibao就是一個工具,用途是讓電腦自爆。在比如一個工具::一個函數 Max()  它的用途就是在括號你寫兩個數,并用逗號隔開,比如Max(2,9),把這個讓軟件VC++翻譯給電腦看,電腦就把2和9進行比較,并把最大9的輸出到屏幕上告訴你。

  C語言是什么構成的呢?一大堆工具,既一大堆函數拼接而成的。寫代碼就是制造工具,這個工具的功能由你而定。同樣把”工具“改為“函數”一樣成立。

   現在你大概應該知道C語言是個什么東西了,模糊也很正常,多看幾個例子就明白了。

   英語是一種語言,它有語法規則。同樣C語言也有語法規則,我們學C就是學它的語法規則,比如可以把函數Max()當成一個短語,這個函數的使用方法就是它的語法規則。為什么不提單詞呢?C語言就32個單詞,只要上過初中你就只需要學20個單詞,所以單詞我們直接忽略吧。。。。。。

C語言我也是剛學,說錯了的地方求大神諒解。

下一篇是C語言初學第一講,需要準備編譯軟件VC++,希望大家準備好。


什么是C語言?顧名思義是一種語言。我們想讓電腦幫我們做事,那電腦就得懂我們的意思才行。
現在我們來寫一段“程序”:

嘿,電腦,從這兒開始執行:
打開音樂播放器放一首老歌;
清理回收站;
把××××文件刪除;
設置一個5點的鬧鐘提醒我吃飯;
嘿,電腦,結束了,你可以去玩兒了。。

這是我們對電腦說的話,但電腦不懂,所以我們要把這個“程序”翻譯成 C語言 給電腦看。

假如我們想讓電腦給我們算一下2×3等于多少。
我們在開發環境中寫這樣一段程序就行了:
main ()
{
int c;
c=2*3;
printf("%d",c);
}

現在我來解釋一下這個程序:
1main(){
main是主要的意思,當然這個很重要。一個程序中只能有一個main(),他告訴電腦程序從main()后的{開始執行,從   相對應   的}結束。
main(){  },我們在大括號中寫我們想告訴電腦的話,既程序。
2   int c;
電腦把2×3計算完了,但結果要用一個容器裝吧!
這個語句的意思就是找電腦要一個容器,容器的名字是 c,型號是 int。就好比杯子,杯子的大小,杯子是否有蓋,不同的杯子就有不同的型號。數字有大有小(所占內存),有正有負,既有不同的數據類型,它們需要的容器型號就不同。比如 int 可以盛放的數是-2^31-2^31的整數。
short 可以盛放的是-32768~32767的整數。(具體的會在以后數據類型章節講)
3  * (乘)運算符
需要說明的是C語言中的運算符和數學里的有所不同,還有所增加。而且不止算數運算符,還有其它類型運算符比如邏輯運算符:   || 或    && 與     !  非。
4  printf()函數
每個函數都有它的功能,比如sin()函數的功能是把括號里的數字求正玄值。而printf()函數的功能就是把括號里的數據送到顯示屏上,如果上面的程序不寫這個函數,我們就不可能看到運算結果,那就只有電腦自己知道了。printf()函數的功能以及用法以后會講。





歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1