void函數(shù),是否加return 0返回值
void jackResult(int x, int y, int z) { ? ?printf("我算不出來(lái)\n"); ? ?return 0; ? } 這個(gè)函數(shù)不能有返回值,這里有返回值也不會(huì)報(bào)錯(cuò)。若不去掉,在VC 6.0是通不過(guò)的。 int main() { ? ?int a, b, c; ? ?a = 10; ? ?b = 20; ? ?c = 30; ? ?//Jone的返回值類(lèi)型是什么? ? ?int jR = joneResult(a, b, c); 這里返回值類(lèi)型加上“int“,在VC 6.0++里也是不能通過(guò);因?yàn)榍懊孀远x函數(shù)里已經(jīng)有 變量類(lèi)型。
2017-01-17
void函數(shù)沒(méi)有返回值