标准C语言基础教程

标准C语言基础教程

ID:39715890

大小:486.00 KB

页数:12页

时间:2019-07-09

标准C语言基础教程_第1页
标准C语言基础教程_第2页
标准C语言基础教程_第3页
标准C语言基础教程_第4页
标准C语言基础教程_第5页
资源描述:

《标准C语言基础教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、標準C語言基礎教程AFirstBookofANSIC授課老師:鐘意C語言的特點問題:既然有有了面向對象的的C#和C++語言,爲什麽還要學習C語言?解釋1:C#和C++是由于開發大型應用軟件的需要而産生的,並不是所有的人都要去編寫大型軟件。解釋12:面向對象的基礎是面向過程。C#和C++是面向對象的語言,C語言是面向過程的,學起來比C語言困難得多,所以不太適合程序設計的初學者。回顧下C#程序namespaceI_am_Diaosi{classProgramstaticvoidMain(string[]args){Console.Writeline(“這是一個C#程序!”)

2、;Console.ReadLine();}}簡單的C語言程序介紹#includevoidmain(){printf(“廣西師範學院.");}/*文件包含*//*主函數*//*函數體開始*//*輸出語句*//*函數體結束*/說明:main-主函數名,void-函數類型每個C程序必須有一個主函數main{}是函數開始和結束的標志,不可省每個C語句以分號結束使用標准庫函數時應在程序開頭壹行寫:#include說明:本程序的作用是輸出一行信息:廣西師範學院.函數函數函數函數程序C語言編程初步認識C語言程序是模塊化的一、main()函數1、

3、爲了提供函數以及每一條語句的有序定位和執行,每一條C語言程序都必須有且只有一個mian()的函數。main()你首先執行我執行完了你第二个執行你第三个執行你最後一个執行我執行完了我執行完了我執行完了函數A函數B函數C函數Dmian()函数控制着其他所有的函数2、展示一個完整的mian()函數:函數返回的數據類型函數的名稱送入函數的數據類型一個空參數列表函數名返回的數值類型函數體函數A函數B函數C函數Dintmain(){}grossPay();taxes();netPay();output();Return0;一個簡單的mian()函數二、printf()函數1、這個函

4、數是壹個打印函數,它會格式化數據並將數據發送到標准的系統顯示設備。進入一個函數函數體程序:/*文件名:Jsjxxgcxy.cpp描述:顯示“計算機與信息工程學院!”程序猿:ZHONGYI日期:23/04/2013*/#includeintmain(){printf(“計算機與信息工程學院!”);return0;}三、關於voidmain()和intmian()voidmain()表示返回值爲空的函數#includevoidmain(){printf(“廣西師範學院.");}II.intmain()表示返回值的類別是整型#inclu

5、deintmain(){printf(“計算機與信息工程學.");return0;}四、voidmain()和intmian()的個別描述voidmain是野人時代的main。intmain是更進化的現代人的main。現代人爲了表示對人類先祖的尊重,因此保留了voidmain,當然了,現在是現代人的時代,野人已經是非主流了,既然非主流了,那麽voidmain必定在主流中淘汰了,那麽以後只能在曆史課本,博物館中見到voidmain了。除非妳是研究考古的或者哪個現代人非要過把野人瘾,那麽可以繼續voidmain。不過逆時代而上,必定要付出一定代價的,這

6、代價也許很平平也許很高昂,但壹一定要付出的。說白了voidmain就是一種不規範的寫法,一些支持的編譯器不是老古董就是爲了兼容先前的老代碼,此種寫法一定會被淘汰的,所以正常人要杜絕這種寫法,現代人就要寫現代intmain.五、#include和#include“stdio.h”當調用某個函數時,#include“stdio.h”先在用戶自己編寫的文件中查找,如果找不到在到庫文件裏去找。而#include是直接去庫裏找,所以調用自己的函數就用#include“stdio.h”,如果是調用標准函數的話就用#include

7、形式,可以提高速度。END

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。