朝花夕拾 C 再學習

2021-09-09 08:29:41 字數 1289 閱讀 4413

通過變數名

通過記憶體位址

取位址運算子&,用來獲得變數的位址.

void getaddress() ;

char chararr[size] = ;

int *intptr = intarr;

char *charptr = chararr;

cout<<"intager array output: "<(intptr)<(charptr)《輸出結果如下:

intager array output: 

1 at 140729290089744

2 at 140729290089748

3 at 140729290089752

4 at 140729290089756

5 at 140729290089760

character array output: 

f at 140729290089776

i at 140729290089777

s at 140729290089778

c at 140729290089779

o at 140729290089780

(1) 結構體建立和使用

void trystruct() ;

//第一種方式,賦值one by one

student stu1;

stu1.name = "sessy";

stu1.age = 19;

stu1.gender = 'f';

cout<<"student1 info: "《上圖可以看到用"結構體變數.結構體成員"的方式來訪問結構體成員;

(2) 用指標訪問結構體成員

student *pstu = &stu2;

cout<<"get struct info with pointer: "預設情況下,引數只能以值傳遞的方式給函式,也就是說被傳遞到函式的只是變數的值,不是變數本身.

int main() ;

//constructor

car::car(void)

void car::setcolor(string col)

void car::setengine(string eng)

void car::setwheel(unsigned int w)

void car::filltank(int liter)

int car::running(void)

} }return 0;

}

朝花夕拾,初始記

經歷了乙個暑假,我也終於進入校園。19年考研對於我來說,無疑是最大的失敗,在整個過程中我都是在無力的掙扎,好在得學校老師的幫助下,讓我未來三年有了歸宿,但這三年對於我來說無疑是壓力巨大的,無論是學習上 生活上和愛情上。不管怎樣,雖然壓力很大,但生活還是要繼續,我還是挺樂觀的,會盡自己最大的努力來獲取...

朝花夕拾 C語言 空白與注釋

從嚴格意義上來說,c語言並沒有如python那樣嚴格的縮排限制,所以你可以很自由的編寫你的 但是,那樣會導致你的 可讀性非常差,當你的程式出現了bug,想要除錯的時候,你會發現自己都不知道自己寫的是什麼了。因此乙個良好的編碼習慣顯得尤為重要,不為了別人,就為了我們自己能夠很好的debug,我們也應該...

朝花夕拾 LeetCode刷題合輯

20220228 1601.最多可達成的換樓請求數目 方法一 dfs 列舉 列舉所有換樓請求的選擇與不選擇兩種情況,最後判斷是否滿足題意,時間複雜度為 o 2 m m 為請求個數,依題意 m 16,符合要求。1 include 2 3const int n 25 4 5class solution ...