今天內容有點少,就是簡單的學了結構體的含義,以及一些簡單的用法,**如下
#include
#include
//結構體
//char int double簡單型別
//人 書
//姓名+性別+年齡+身高等
//書名+作者+出版社+**等
//這類複雜物件–結構體-我們自己創造的一種型別
//建立乙個結構體型別
struct book ;
//strcpy需要加上下面這一行
#pragma warning(disable:4996)
int main() ;
//利用指標變數列印
struct book* pb = &b1;
/*printf(「書名:%s\n」, (*pb).name);
printf(「**:%d\n」, (pb).price);/
//更簡單的指標列印
printf(「書名:%s\n」, pb->name);
printf(「**:%d\n」, pb->price);
strcpy(b1.name, 「c++」);//strcpy–string copy字串拷貝–庫函式要用string.h
printf(「書名:%s\n」, b1.name);
//. --結構體變數.成員
//-> --結構體指標->成員
//直接列印
/printf(「書名:%s\n」, b1.name);
printf(「**:%d\n」, b1.price);
b1.price = 15;
printf(「甩賣後的**:%d\n」, b1.price);/
return 0;
}
學習C語言的第四天
變數的作用域和生命週期 作用域 scope 程式設計概念,通常來說,一段程式 中所用到的名字並不總是有效 可用的 而限定這個名字的可用性的 範圍就是這個名字的作用域。1.區域性變數的作用域是變數所在的區域性範圍。2.全域性變數的作用域是整個工程。生命週期 變數的生命週期指的是變數的建立到變數的銷毀之...
C語言第四天
今天我們學習了陣列,包括陣列的定義,陣列的排序,氣泡排序法。int array 10 printf 改變前 for int i 0 i 10 i printf n for int i 0 i 10 1 i printf 改變後 for int i 0 i 10 i printf n 這很重要,要牢記...
C語言(第四天)
型別轉換 小結這裡的 不是相等的意思,而是將值賦給變數的意思。那麼它的語法規則是什麼呢?資料型別 變數名 值 該語法便是c語言賦值運算子的使用方法。加法運算子,就沒有什麼可說的。相信大家都會使用。與加法使用類似,使用方法簡單。相信大家都會使用。乘法顧名思義,就是至少兩數相乘。這裡不在給出 示例,大家...