C语言 puts(puts("TOM")) 为什么是错的?

学习 时间:2026-04-01 08:34:58 阅读:8480
C语言 puts(puts("TOM")) 为什么是错的?这是书上的一道题,我想问的是为什么puts(“TOM”)返回一个整数.

最佳回答

大意的身影

追寻的哈密瓜,数据线

2026-04-01 08:34:58

int puts(char *string)里面的puts("Tom")返回一个整数puts一个整数自然是错的 puts为什么会返回一个整数?!因为它就是这样被定义的,如果问为什么这样定义,找ANSI组织去

最新回答共有2条回答

  • 美好的樱桃
    回复
    2026-04-01 08:34:58

    int puts(char *string)里面的puts("Tom")返回一个整数puts一个整数自然是错的 puts为什么会返回一个整数?!因为它就是这样被定义的,如果问为什么这样定义,找ANSI组织去

上一篇 We’d better be off.里面的we’d是什么的缩写,希望大家给出正确的回答

下一篇 1.the total ages of two boys is seventeen.what will it be si