通過變數名
通過記憶體位址
取位址運算子&,用來獲得變數的位址.
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 ...