C語言基礎學習筆記

2021-06-22 04:35:06 字數 1246 閱讀 9599

1.變數,變數的輸出

#include int main()

字串佔位符是%s,指標佔位符為%zd,指標的長度都為8位。

%p是位址佔位符,int陣列之間位址差值為4

2.**風格:

printf(「積分等級%c\n」, score)
逗號後面跟空格。

3.乙個漢字是3個位元組,乙個位元組佔8位。

4.陣列

#include int main()

; //int ages[5] = ;

//int ages[5] = ;

//int ages = ;

// 錯誤寫法

// int ages;

// 錯誤寫法

/* 只能在定義陣列的同時進行初始化

int ages[5];

ages = ;

*/// 正確寫法

// int ages['a'-50] = ;

//int size = sizeof(ages);

//printf("%d\n", size);

// 正確寫法

/*int count = 5;

int ages[count];

ages[0] = 10;

ages[1] = 11;

ages[2] = 18;

*///printf();

// 錯誤寫法

// 如果想再定義陣列的同事進行初始化,陣列元素個數必須是常量,或者不寫

//int ages[count] = ;

int ages = ;

// 計算陣列元素的個數

int count = sizeof(ages)/sizeof(int);

for (int i = 0; ireturn 0;

}// 陣列的基本使用

void arrayuse()

; // 19 19 28 27 26]

ages[1] = 29;

/*ages[0] = 19;

ages[1] = 19;

ages[2] = 28;

ages[3] = 27;

ages[4] = 26;

*//*

遍歷:按順序檢視陣列的每乙個元素

*/for (int i = 0; i<5; i++)

}

c語言程式基礎學習筆記

筆者最近在閱讀 c和c 程式設計師面試秘籍 時有了一些收穫,特總結一下,分享給大家。第一題 i 與 i的區別 includeint main 程式第7行,i先自增,再被輸出列印因此輸出為9,i的值也變為9 程式第8行,i先自減,再被輸出列印因此輸出為8,i的值也變為8 程式第9行,先列印輸出當前i的...

C語言基礎學習筆記 指標

1.指標的概念 指標 pointer 是程式語言中的乙個物件,利用位址,它的值直接指向 points to 存在電腦儲存器中另乙個地方的值。由於通過位址能找到所需的變數單元,可以說,位址指向該變數單元。因此,將位址形象化的稱為 指標 位址就是記憶體的實體地址 使用指標的目的 要通過指標能夠找到被指的...

C語言基礎學習筆記 巨集

巨集定義 define用來定義乙個識別符號和乙個字串,用這個識別符號替代這個字串。1.不帶引數的巨集定義 define 巨集名 字串 表示這是一條預處理命令 巨集名,是乙個識別符號,要符合識別符號的命名規則,並要求大寫 字串的位置可以是常量 表示式 格式字串 注意 巨集定義不是語句,不需要在末尾加分...