課程
/后端開發
/C
/C語言入門
printf("三角形的周長是:%d\n",getGirth(int a,int b,int c)); ?//調用周長函數 //這個加了int為什么輸出就是錯誤的呢
2016-05-03
源自:C語言入門 5-4
正在回答
傳參傳值就行了,別把類型帶上啊,函數已經聲明了。
這位童鞋可以看一下“函數調用”那一章節,規定調用格式為函數名([參數]),從報錯上你也看出來了,會引起爭議,因為你上面已經聲明過了。
int a;
a=5;
printf("%d",a); 但是不能printf("%d",int a); ? ?
和這個應該是一個道理
慕九州1701935 提問者
qq_隱匿_03229380 回復 慕九州1701935 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么會出現這個錯誤
2 回答為什么會出現這個錯誤?
2 回答為什么加這個語句就會報錯?int num = (int)num;
1 回答為什么這個會錯誤
3 回答求解:為什么*1.20會出現錯誤呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-28
傳參傳值就行了,別把類型帶上啊,函數已經聲明了。
2016-05-31
這位童鞋可以看一下“函數調用”那一章節,規定調用格式為函數名([參數]),從報錯上你也看出來了,會引起爭議,因為你上面已經聲明過了。
2016-05-03
int a;
a=5;
printf("%d",a); 但是不能printf("%d",int a); ? ?
和這個應該是一個道理