- 案例式C語言程序設計實驗指導
- 李朝玲 孫勁飛 王富強
- 8字
- 2020-09-10 16:09:16
第1章 C語言簡介
1.1 實驗知識
1.C語言簡介
C語言是目前世界上使用最廣泛、最流行的高級程序設計語言之一。由于可移植性好、簡潔緊湊、靈活方便、運算符豐富、數(shù)據(jù)結(jié)構(gòu)豐富、程序執(zhí)行效率高等特點使它深受歡迎。C語言適合在各種機型上運行。
2.C語言編譯環(huán)境
C 語言作為高級語言,其常用的編譯軟件有 Microsoft Visual Studio 2010、Microsoft Visual C++、Borland C++、Microsoft C、Turbo C等。當前,國家計算機等級考試采用Microsoft Visual C++6.0編譯環(huán)境。隨著CPU向64位發(fā)展,Microsoft Visual Studio 2010以及更高版本開始得以應用。
3.C語言的基本結(jié)構(gòu)
C語言程序由一個或多個源程序文件組成,一個C語言源程序主要包含以下6個部分。
(1)編譯預處理:由#開頭,包括如#define PRICE 30等宏定義,#include "stdio.h"等文件,以及#if、#else等條件編譯等內(nèi)容。
(2)C語言程序是由函數(shù)組成的,其中有且只有一個main主函數(shù)。C語言程序從main函數(shù)開始到main函數(shù)結(jié)束,其他的函數(shù)都在main函數(shù)的執(zhí)行過程中被調(diào)用。其中,自定義函數(shù)是用戶編寫的。函數(shù)主要包括head部分和body部分。每個函數(shù)主要包括以下3部分。
① 變量說明:C語言程序中的變量分為全局變量和局部變量兩部分,其中局部變量的位置在“{”之后,不能與C語言程序語句混淆。所有變量都需要先聲明再賦值后使用。
② C語句: C語言程序所有的語句都以分號(;)作為結(jié)束符。
③ C語言程序可以包含注釋,常用//標識。注釋在程序的執(zhí)行中不起任何作用,也不會產(chǎn)生任何代碼,但可以給讀者一個很好的提示,增加程序的可讀性。
4.C語言程序調(diào)試
C語言源程序不是可執(zhí)行程序,不能直接運行,需要在編譯環(huán)境下經(jīng)過編譯、鏈接生成可執(zhí)行程序,運行可執(zhí)行程序后才能看到結(jié)果。
- TypeScript Blueprints
- Visual FoxPro 程序設計
- SQL for Data Analytics
- Instant Typeahead.js
- C/C++常用算法手冊(第3版)
- 匯編語言程序設計(第3版)
- Learning JavaScript Data Structures and Algorithms
- OpenCV 4計算機視覺項目實戰(zhàn)(原書第2版)
- 51單片機C語言開發(fā)教程
- Emgu CV Essentials
- CodeIgniter Web Application Blueprints
- HTML5游戲開發(fā)實戰(zhàn)
- 3D Printing Designs:Octopus Pencil Holder
- Flink入門與實戰(zhàn)
- SQL Server實例教程(2008版)