void?inputdata(int?*a)?{?int?i,j;?
創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括前進(jìn)網(wǎng)站建設(shè)、前進(jìn)網(wǎng)站制作、前進(jìn)網(wǎng)頁(yè)制作以及前進(jìn)網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,前進(jìn)網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到前進(jìn)省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
for?(?i=0;i3;i++?)?for?(?j=0;j4;j++,a++?)?scanf("%d",a);
}
void?outputdata(int?*a)?{?int?i,j;?
for?(?i=0;i3;i++,printf("\n")?)?for?(?j=0;j4;j++,a++?)?printf("%d?",*a);
}
看來(lái)樓主沒(méi)有理解指針必須要初始化這一定律啊。
char
*str;
str="l
love
china";
指針
str
是指向字符的,也就是指向了一個(gè)地址
賦值為str="l
love
china"
這里指針str的值也就是字符串
"l
love
china"
的首地址
而輸出的時(shí)候puts(str);
puts中的參數(shù)當(dāng)然也是首地址了,如果puts的參數(shù)是字符數(shù)組,那實(shí)際上也是地址,因?yàn)閿?shù)組的名字就是數(shù)組第一個(gè)元素的地址。當(dāng)?shù)刂肥亲址牡刂窌r(shí),指針會(huì)自動(dòng)下移一個(gè)位置。直到遇到'\0'為止
而下面這個(gè)
char
*str;
scanf("%s",str);
指針沒(méi)有初始化,所以是不對(duì)滴。
其實(shí)在C語(yǔ)言中想要?jiǎng)討B(tài)輸入字符串(也就是不浪費(fèi)空間,還是很麻煩的),直到怎么回事就行,不必太糾結(jié)這個(gè)問(wèn)題
1
#includeiostream
using namespace;
void main()
{
int a=0,b=0;
int *s=a;int *p=b;
cout“please the two numbers”;
cina;
cinb;
int fun(int *a,int *b)
{
if(*a==*b)
{
cout"different\n";return 1;
else cout"same\n"; return 0;
}
fun(s,p);
}
includeiostream
using namespace std;
void main()
{
int a[10]={0};
int i=0,j=0,k=0,p=0,m=0;
int *x=a;int *n=a;
for(;i=9;++i)
{
cout"input the "i+1"number(s)";
cina[i];
}
int fun(int *a)
{
for(;*x!=null;++x)
for(;m=9;++m)
{
if(*xa[m]) break;
n=x;
}
cout"the max is"*n;
}
第四行的指針變量P是不可以輸入的,是由系統(tǒng)分配的。而在第11行的指針就是P在和數(shù)組的指針比較,但我認(rèn)為這樣寫(xiě)不好,你可以定int變量來(lái)控制循環(huán)的次數(shù),這樣就不用指針變量了。
當(dāng)前題目:c語(yǔ)言指針輸入函數(shù) c語(yǔ)言指針輸入函數(shù)怎么輸入
本文地址:http://jinyejixie.com/article38/hejjpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、虛擬主機(jī)、云服務(wù)器、微信小程序、動(dòng)態(tài)網(wǎng)站、域名注冊(cè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)