標準c課程
一.程式設計的概念
把人為的想法通過不同方法方式附加給計算機,並且計算機能夠識別。稱為程式設計
二.c語言的一般規則
1.c語言程式的絕大部**記錄在.c作為副檔名的檔案裡,.c檔案稱為原始檔。
2.c語言中把一些預處理指令包含在.**件裡,.**件稱為標頭檔案。
3.c語言中每個計算步驟最後必須以「 ;」作為結尾,每個使用「 ;」結尾的計算步驟稱為一條語句。
4.為了增強**的可讀性,c語言程式中絕大數語句應該寫在大括號裡面。
5.c語言程式中的大括號可以用來代表乙個函式體(函式可以看作一組語句);函式內部的語句執行順序:自上往下。
6.c語言程式中不可以沒有函式,每個函式都必須有名字,不同函式的名字不能相同。
7.c語言程式中必須有且僅有乙個main函式,main函式是整個程式的入口,程式一定從主函式的第一條語句開始執行,當主函式裡最後一條語句結束時整個程式結束。函式結束時,可以留下乙個數字,這個數字叫做函式的返回值
8.返回值是0,表示程式設計師希望計算機認為程式正常結束,如果是別的數字則表示程式設計師希望計算機認為他出錯了
9.c語言程式中預先保留幾十個英文單詞,他們叫做關鍵字。每個關鍵字都有特殊用途,不能隨意使用,所有關鍵字一定是由小寫應為字母構成。
例如:return就是乙個關鍵字,他有兩個用途。
主要用途:是結束函式的執行,
輔助用途:是指定函式返回值的數值(可以是代表數值的表示式)。
10.如果有任何語句寫在關鍵字後面,這條語句將作廢。
11.計算機根據資料的功能不同把資料分成幾組,每組叫做乙個資料型別。
例如:資料型別:整數型別int - 這個資料型別包含了幾乎所有不帶小數點的數字。
12.程式中所有不帶小數點的數字都被計算機預設成int型別。
13.程式中所有帶小數點的數字都被計算機預設成double型別。
14.c語言中規定函式如果有返回值則必須把返回值的型別寫在函式名稱前。
15.c語言中通常包含預處理指令:預處理指令一定以「#」開頭的;並且不以 「;」作為結尾。
16.標準c階段遇到的預處理指令會把原始檔裡的內容替換成其他內容。
#include指令需要使用相對路徑表示被包含的標頭檔案所在的位置。
1.把相對路徑包含在< >號裡表示依次採用系統中預先準備好的一組目錄作為起點。
2.把相對路徑包含在「 」裡表示首先把當前檔案所在目錄作為起點使用,然後再把系統預先準備好的目錄作為起點使用。
17.c語言程式可以加入文本性的說明資訊,這些資訊必須加入到注釋區域裡,計算機會直接忽略注釋區域裡的所有內容
注釋分為兩種:1.單行注釋以//開頭一直到行尾。2.多行注釋以/*做開頭直到*/結束。
c語言程式中大量使用名字區分不同這些名字叫做識別符號。識別符號最好採用英文單詞,並能達到見聞認意。
18.識別符號的格式:1.字母,數字和下劃線組合,但是不能以數字口頭的,2.大小寫不同的識別符號是不一樣的(大小寫敏感),3.關鍵字不能作為識別符號,4.識別符號長度沒有限制,但是計算機只能擷取前面一部分使用。
c語言程式編碼規範:
一行最多包含一條語句
同級別的語句應該上下對齊
在合適的地方使用空格和空行
編寫識別符號的時候可以採用駝峰方式或下劃線方式
SAP標準培訓課程C4C10學習筆記(三)第三單元
第三單元 account and contact management account和contact概念和sap crm裡是一樣的 並且支援同erp和crm的客戶主資料做同步。c4c裡客戶管理的特色 其中第一點通過excel匯入資料到系統,參考我的文章 利用excel匯入資料到sap c4c 機器...
c 課程總結
運算子過載 運算子過載是一種重新規劃運算子的功能,比如我們建立了乙個類,而類和類相加不能得到我們想要的結果,所以我們需要重新規劃一下運算子的功能。比如 class a int x,y a a,b a.x 1 b.x 1 a.y 2 b.y 2 a c c a b 無效,因為a與b都是自己創造的類,如...
狄泰C 課程學習筆記 第三十二課 C 標準庫
相較於c編譯環境中的c庫 如stdio.h stdlib.h等 而言,c 編譯環境也有著自己的c 標準庫 那麼針對c 標準庫,大概有以下幾點需要著重注意 1.c 語言本身和c 標準庫並沒有什麼直接的關係,c 標準庫是無數個前輩們基於c 語言去實現的一系列常用的 實用的功能類和函式的集合。2.c 編譯...