C/C++中*和的用法详解
該博文為原創(chuàng)文章,未經(jīng)博主同意不得轉(zhuǎn)載,如同意轉(zhuǎn)載請(qǐng)注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/104992228
C++中&和*的用法一直是非常讓人頭疼的難點(diǎn),網(wǎng)上講這些知識(shí)點(diǎn)多數(shù)都是分開(kāi)講其用法的,沒(méi)有詳細(xì)的總結(jié),導(dǎo)致我在這方面的知識(shí)結(jié)構(gòu)格外混亂,在網(wǎng)上找到了一篇英文文章簡(jiǎn)單總結(jié)了這兩個(gè)符號(hào)的一些用法,不過(guò)都是一些比較基礎(chǔ)的知識(shí)。
C/C++中*和&的用法
C++語(yǔ)言是C語(yǔ)言的超集。幾乎所有可以運(yùn)行的C程序都是可以運(yùn)行的C++程序。因此,寫(xiě)一個(gè)不包含C++特性的C++程序是可能的,盡管cout和引用的使用(見(jiàn)下文)更好的構(gòu)成了一個(gè)C++程序。C++和C在代碼格式上偶爾會(huì)有不同,比如,在C語(yǔ)言中,我們這樣把p聲明為一個(gè)int類型的指針 int p,而在C++中我們使用int p(編譯器并不在意你使用的是哪種格式)。
在C/C++中,*和&有很多用法,具體的使用要根據(jù)代碼內(nèi)容來(lái)確定。
C中*的用法
(a) 乘法運(yùn)算:x=y*z;
(b) 乘法賦值運(yùn)算:x*=y;相當(dāng)于x=x*y
(c) 注釋:/這里是你的注釋/
(d) 指針的聲明:int p 或 int p; 讀
總結(jié)
以上是生活随笔為你收集整理的C/C++中*和的用法详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 二十万怎么理财
- 下一篇: C++函数的默认参数