C語言整理筆記(1)

2021-10-06 02:15:05 字數 1353 閱讀 6662

c語言是combined language(組合語言)的簡稱,作為一種計算機設計語言,它同時具有高階語言和組合語言兩者的特點,因此受到廣大程式設計人員的喜愛。

c語言的應用非常廣泛,既可以編寫系統程式,也可以編寫應用程式,還可以應用到微控制器及嵌入式系統的開發中。這就是為什麼大多數開發人員初學程式設計都選擇c語言的原因。下面讓我們一起從小白開始成長叭!

計算整數1,2的和並列印結果

#include

intmain

(void

)

這裡我們需要知道兩個概念:

源程式:人們通過字串行建立出的程式。

原始檔: 用來儲存源程式的檔案,副檔名(.c)。

注釋可以提高程式的可讀性。一般有兩種格式:

(/*注釋*/

&//注釋)

c語言在末尾加上;構成正確的語句,相當於中文裡的句號。

printf函式會將format後面的實參轉化為指定的字串行輸出形式,再將它傳送至標準輸出流。這個轉化是根據format所指的格式控制字串的命令進行的。

命令分為以下兩類:

%–>轉換標誌–>最小字段寬度–>精度–>轉換修飾符–>轉換說明符

格式化輸出

printf

("11與25的和是%d\n",11

+25);

無格式化輸出

printf

("hello!\n"

);

像「abcde"和「你好!」這樣用雙引號括起來的一連串連續排列的文字,被稱為字串常量(string literal)。

變數就是用來放置數值等內容的「盒子」。想要用這個可以存放數值等內容的盒子,首先得提前宣告,例如:

int a;
這個盒子用來存放整數值,因此a被稱為整型。

scanf函式的功能是對來自於標準輸入流的輸入資料作格式轉化,並將轉換結果儲存至format後面的實參所指向的物件。format所指的字串 為格式控制字串,它指定了可輸入的字串及賦值時轉換方法。格式控制字串中可以不包含任何命令,也可包含多個命令。

命令分為以下三類:

%–>賦值遮蔽字元–>最小字段寬度–>轉換修飾符–>轉換說明符

scanf函式會依次執行格式控制字串中的各項命令。命令執行失敗時,scanf函式會返回主調函式。以下兩個原因會導致命令執行失敗:

後續慢慢整理中~

~~加油啊!

2020-05-17。`

C語言學習筆記整理1

以列印hello world為例,介紹以下知識點 1 無論看什麼程式,首先要去找到main函式 main函式是程式執行的入口 2 include和 include stdio.h 的區別 include告訴編譯器到系統的目錄下面去查詢標頭檔案 include stdio.h 告訴編譯器先到當前目錄下...

C 筆記整理 1

include 標頭檔案,標準輸入輸出程式從編輯到執行過程 執行 再鏈結 linux庫 動態庫 靜態庫 typedef與 define的區別 typedef int ti define int td ti a,b,c 只有a為int 型別 td d,e,f a,b,c均為int 型別注意 defin...

C 學習筆記整理1

值型別和引用型別 1.framwork 記憶體中的劃分 1.1.資料區 例如各種變數 a.棧 stack 值型別,進棧,結構,列舉,double,能被直接訪問 1.2 區 例如,int a,b a b 方法型別的定義 2.只要變數中儲存的是自己就是資料 3.a.int a 17965 a的記憶體位址...