C#技术:C#基本概念.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#技术: C、C++、C++.NET、C#的基本概念 本章目的: 本章要練習各種版本的C語言程式程式 包括:C、C++、C++.NET、C# 如何選擇程式語言? 低階語言 機械語言 組合語言 高階語言 FORTRAN:應用在科學運算、數學、理工等方面 COBOL:應用在資料管理及商業用途 PASCAL:應用在科學計算及教學用途 LIST:人工智慧語言 Modula-2, Modula-3:應用在科學計算及一般用途 C, C++:應用在工程及科學用途 BASIC:應用在一般用途、教學用、工程 JAVA:應用於網路及通訊用途 C語言的演進 演進過程 1972年,C語言由Dennis Ritchie 和 Ken Thompson一起設計UNIX作業系統而發展出來,可高階應用,亦可低階控制 版本: Turbo C, Borland C, ANSI C, Microsoft C等 C++語言的演進 1980年,由ATT Bell Lab. 的 Bjarne Stroustrup博士設計 將物件導向概念加入C語言中,為“C with classes” 1985年,加入運算子超載、虛擬函數等物件導向特性,即為C++ 版本: USL C++(ATT), HP C++, Borland C++, Microsoft C++, Visual C++等 Microsoft Visual C++ Visual C++ 6.0版是Visual Studio 6.0版的成員之一 Visual Studio包含五種程式語言 Visual Basic Visual C++ Visual FoxPro Visual InterDev Visual J++ Microsoft Visual C++ .NET 又稱為Visual C++ .NET 7.0版 Visual C++ .NET 7.0版是Visual Studio .NET版的成員之一 Visual Basic .NET Visual C++ .NET Visual C#.NET Visual J# .NET Visual Java .NET Visual FoxPro .NET Visual InterDev .NET Visual C#.NET (讀做C sharp) 是微軟改良C++,使其更簡單好用, 在簡單方面,可比擬VB.NET, Java 可以跨平台,可以製作網頁…… 其市場推出目的:用來與Java競爭,改良Java的諸多缺點 Microsoft Visual C++ 安裝 以第一片安裝即可 Visual C++ MSDN Library Visual C++ 啟動程式與畫面簡介 MSDN Library啟動程式與畫面簡介 C語言程式架構 編寫C語言程式: 一般格式 格式1:main() 一個C語言程式一定有主程式,名稱為main 程式內容用大括弧{ }包含起來,即使程式沒有內容也要用空括弧表示。 main() { } 語法: 傳回型態 main(參數) { . return 傳回值; } 若不傳回任何值給系統 void main(void) void main() 若不傳回整數值給系統,那麼就不需要寫return 傳回值了; 傳回整數值給系統 int main(void) int main() 若要傳回整數值給系統,那麼就要寫return 傳回值; return 25; 範例一 void main(void) { //main函數起始點 //敘述區 //不須要return敘述 } //main函數結束點 範例二 int main() { //main函數起始點 //敘述區 return 0; //傳回整數0給作業系統 } //main函數結束點 格式2:所有的變數(variables)必須先宣告其型態。 格式3:每一行程式敘述後,必須加一個分號(;)表示結束。 main() { int a, b; char c; …… } 格式4:每一區塊的程式敘述,是以{ }來包含。 格式5:程式碼除非另有規定,否則最好一律用小寫 格式6:程式中如有註解文字,必須放置於雙斜線//之後,或者放置於/*和*/之間。 /*這是一個計算1到100總和的程式*/ for (i=1;i=100;i++) //迴圈 ..................... 格式5:插入標題檔 #include 功能:在各種標題檔中分別定義相關的各種函數名稱,故必須要先將這定函數定義檔呼叫出,然後才能使用相關函數 語

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档