以下标识符中不能作变量名的是()
A main B scanf C _float D sizeof
4条回答 默认 最新
技术专家团-小桥流水 2022-02-13 18:29关注因为这四个选项中,sizeof是C语言关键字,关键字不能作为变量名。
main和scanf只有带()的时候是函数,没有括号的时候,不是函数,也不是C语言关键字,可以做变量名。float是类型,但_float不是C语言基础类型,所以也可以作为变量名。
C语言关键字:
auto、break、case、char、const、continue、default、do、double、else、enum、extern、float、for、goto、if、int、long、register、return、short、signed、sizeof、static、struct、switch、typedef、union、unsigned、void、volatile、while、inline、restrict、_Bool、_Complex、_Imaginary、_Alignas、_Alignof、_Atomic、_Static_assert、_Noreturn、_Thread_local、_Generic。本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用