我在看書"Objective-C Programming The Big Nerd Ranch Guide"
。傳遞字符在C中的功能(是書錯了?)
他們給了這個代碼:
void congratulateStudent(char student, char course, int numDays)
{
printf("%s has done as much %s Programming as I could fit into %d days.\n", student, course, numDays);
}
和呼叫其與此:
congratulateStudent("Mark", "Cocoa", 5);
這給了我這樣的警告:
Format specifies type 'char *' but the argument has type 'char'
這本書是否錯了?
錯字我想,,, !!! –
這本書是關於objective-c的,他們首先教你c – kevinius
也許[這本書有過更新](http://books.google.ch/books?id=Mqu-mnXZAi8C&pg=PA28&lpg=PA28&dq=congratulateStudent&source = BL&OTS = jSvBEoJvy8&SIG = druPNA-L6Uo3iJDoAcedzXqoxcU&HL = EN&SA = X&EI = K-B1UO6QJIv14QSBh4CwDQ&redir_esc = Y#v = onepage&q = congratulateStudent&F =假)? – Bart