C语言 puts(puts("TOM")) 为什么是错的?这是书上的一道题,我想问的是为什么puts(“TOM”)返回一个整数.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 20:53:20
C语言puts(puts("TOM"))为什么是错的?这是书上的一道题,我想问的是为什么puts(“TOM”)返回一个整数.C语言puts(puts("TOM"))为什么是错的?这是书上的一道题,我想

C语言 puts(puts("TOM")) 为什么是错的?这是书上的一道题,我想问的是为什么puts(“TOM”)返回一个整数.
C语言 puts(puts("TOM")) 为什么是错的?
这是书上的一道题,我想问的是为什么puts(“TOM”)返回一个整数.

C语言 puts(puts("TOM")) 为什么是错的?这是书上的一道题,我想问的是为什么puts(“TOM”)返回一个整数.
int puts(char *string)
里面的puts("Tom")返回一个整数
puts一个整数自然是错的
puts为什么会返回一个整数?!因为它就是这样被定义的,如果问为什么这样定义,找ANSI组织去