學習C語言的第四天記錄

2021-10-08 16:03:30 字數 873 閱讀 1636

今天內容有點少,就是簡單的學了結構體的含義,以及一些簡單的用法,**如下

#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語言賦值運算子的使用方法。加法運算子,就沒有什麼可說的。相信大家都會使用。與加法使用類似,使用方法簡單。相信大家都會使用。乘法顧名思義,就是至少兩數相乘。這裡不在給出 示例,大家...