課程
/后端開發
/C
/C語言入門
為什么定義函數時不用加分號?而定義常量時則需要
2019-10-19
源自:C語言入門 5-2
正在回答
整型就是所定義的量為整數,你所說的定義函數是不在函數體而是在函數首部不能加分號,而定義常量是不能加分號的啊,或者你說的是在函數體定義變量并且賦值( int x=9;)這樣的。
//可以不用加分號的,一樣能輸出
#include <stdio.h>
#define k 50
/* 自定義整型函數 sayLove() */
int sayLove()
{
? ? //在這里輸入輸出語句printf,輸出內容為I Love imooc?
? ? printf("%s%d\n", "*I*Loveimooc*",k);
? ? return 0;
}
/* 自定義整型函數 dividLine() */
int dividLine()
? ? printf("%s\n", "*************");
/* 主函數 */
int main()
? ? /* 調用所寫函數 */
? ? dividLine();
? ? sayLove();
慕萊塢5307319 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么調用自定義函數后邊需要加分號啊
2 回答定義常量為什么不在main函數里定義?
2 回答為什么常量的定義又不用分號了呢?
1 回答為什么定義say函數時參數string[]含有[],而上一章定義getIndex函數時參數arr卻沒有[]?
1 回答字符串常量不需要用%s定義嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-10-25
整型就是所定義的量為整數,你所說的定義函數是不在函數體而是在函數首部不能加分號,而定義常量是不能加分號的啊,或者你說的是在函數體定義變量并且賦值( int x=9;)這樣的。
2019-10-19
//可以不用加分號的,一樣能輸出
#include <stdio.h>
#define k 50
/* 自定義整型函數 sayLove() */
int sayLove()
{
? ? //在這里輸入輸出語句printf,輸出內容為I Love imooc?
? ? printf("%s%d\n", "*I*Loveimooc*",k);
? ? return 0;
}
/* 自定義整型函數 dividLine() */
int dividLine()
{
? ? printf("%s\n", "*************");
? ? return 0;
}
/* 主函數 */
int main()
{
? ? /* 調用所寫函數 */
? ? dividLine();
? ? sayLove();
? ? dividLine();
? ? return 0;
}