函數(shù)名前的數(shù)據(jù)類型的作用?
請(qǐng)問 int sayLove()自定義函數(shù)時(shí),我們定義的時(shí)候是int來定義的函數(shù)名,那么為什么函數(shù)中代碼快中可以執(zhí)行字符類型的數(shù)據(jù)? int sayLove() { ? ? ? char a = 'a'; ? ? ? printf("%c\n",a); ? ? ? printf("為什么我這里可以打印字符,函數(shù)不是int類型嗎?為什么不影響函數(shù)體內(nèi)的執(zhí)行代碼的數(shù)據(jù)類型?"); ? ? ? return 0; }
2020-06-27
有時(shí)需要自定義函數(shù)體返回一些東西??赡苁亲址?、字符串、整型或浮點(diǎn)型,根據(jù)你要返回的數(shù)據(jù)類型決定函數(shù)的數(shù)據(jù)類型。
2020-02-15
%c本來就是用來打印字符的,與主函數(shù)聲明的類型無關(guān)。
2019-12-13
int 定義
是看return 返回的
如果用void定義,沒有return也可以,或者return不加數(shù)字也可以