Note 1 基本概念

2021-07-06 09:51:13 字數 1677 閱讀 5292

////  main.c     ---當前檔案的名字

//  note1-基本概念   --工程名 //

//  created by 劉佳斌 on 15/11/3.   --工程建立的時間以及建立人

//#include //匯入系統框架

// 函式 主函式(main函式) 是應用程式的入口(程式執行的時候首先執行main函式)

int main(int argc, const char * argv)

/*c語言資料型別

一、基本資料型別

字元 char

整形(短整型 shot ,整型int 長整型long)

浮點(單精度float 雙精度 double  float    6位有效數字

double  15位有效數字) */

/*常量:值不能被改變的  7 'a'

變數:值可以被改變(是個儲存區域,裡邊的內容就是變數的值)name 

定義變數的公式: 型別 名= 初始值;  或:型別 名;

變數命名規則:只能由數字字母下劃線組成,並且不能以數字開頭或者純數字,(int 12 =12);

*//* 駝峰命名法:如果有多個單詞作為變數名字的時候,第乙個單詞的首字母小寫,

其他單詞的首字母大寫。

在命名的時候,編譯器(xcode)是區分大小寫的。

int huluwa;

int huluwa;(兩變數是不一樣的)

命名的時候 變數名盡量有意義

*//*   運算子

賦值運算子:=

算術運算子:+ - * / ++ --

綜合運算子:+= -= *= /= %=

賦值:

後邊的值賦值給前邊的變數:int xiaomingage=10;  xiaomingage就代表10

算術:

加法 +    減法 -   乘法 *   除法 / 

int result = 10-2;

printf("%d\n",result);   (printf格式化輸出)

自加 ++    自減 --

*//*

綜合運算子 += -= *= /= %=(取餘) */

/* 常量變數運算子的組合就是表示式

使用分號結束的就是一條語句

*//*

條件運算子

&&(必須同時滿足兩個條件)

||(只要有乙個條件滿足即可)

!(非 取反)

條件運算子只有兩個結果

0 錯誤的

1 正確的 */

/*  輸入輸出函式

printf 格式化輸出函式 可以輸出不同格式的內容

printf("格式串",表示式...);

轉換符: %c(char) %d(shot int long) %f(float double)

轉義符:\n回車    \\單\     %%單%

在輸出浮點型別的值的時候 可以使用%0.?f  ? 用來控制小數點之後的位數

scanf 格式化輸入函式

可以輸入不同格式的內容  %c %d %f %s

1.表示輸入完畢的是大鍵盤的enter鍵

2.在使用scanf函式時不可使用\n,會不識別enter鍵

3.不要在scanf函式裡輸入無關字元

公式:scanf("格式串%c%d%f%s",&變數名...);

*/

基本概念 Note1

1.1 資料 資訊的載體,是描述客觀事物屬性的數,字元以及所有能輸入到計算機中並被電腦程式所識別和處理的符合的集合。1.2 資料物件 資料元素 資料項 資料物件,具有相同性質的資料元素的集合,是資料的乙個子集。資料元素,資料的基本單元,通常作為乙個整體去考慮和處理。資料項,構成資料元素的,不可分割的...

NOTE 1 複製使用者許可權

event1 訊息 log unable to read local eventlog reason 引數錯誤。make sure the following service is started.windows event log depandency task scheduler windows...

自頂向下 note1

isp 網際網路服務提供商 tcp 傳輸控制協議 ip 網際協議 api 應用程式程式設計介面 端系統 與網際網路相連的計算機和其它裝置 主機 與端系統無差異 物理 劃分為兩類 1.導引性 2.非導引性 utp 無遮蔽雙絞線,常用於區域網 lan 中。所能達到的資料傳輸速率取決於線的粗細以及傳輸方和...