第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

c++運行為什么會顯示的是地址而不是數(shù)值

c++運行為什么會顯示的是地址而不是數(shù)值

C++
萬千封印 2018-07-29 17:17:25
#include "stdafx.h"class tadle{public:int yare;int moath;int day;void prindate(int a,int b,int c){a=yare;b=moath;c=day;printf("%d:%d:%d",a,b,c);}};int _tmain(int argc, _TCHAR* argv[]){tadle A;A.prindate(2005,9,7);getchar();return 0;}
查看完整描述

1 回答

?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

void prindate(int a,int b,int c){

a=yare;

b=moath;

c=day;

printf("%d:%d:%d",a,b,c);

}

改為


void prindate(int a,int b,int c){

yare=a;

moath=b;

day=c;

printf("%d:%d:%d",a,b,c);

}

就是輸出數(shù)值了


問:c++運行為什么會顯示的是地址而不是數(shù)值


答:因為你的printf當時輸出的是臟值. 未初始化的。


追問

謝謝


查看完整回答
反對 回復 2018-08-01
  • 1 回答
  • 0 關注
  • 904 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號