C语言合法标识符有哪些

 我来答
惠企百科
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

我们首先要知道标识符由字母、下划线、数字这三个方面组成。

同时标识符标示符分为预定义标示符和用户标示符

预定义标示符是系统定的,如printf,scanf。

用户标示符是用户自己定的,以下划线或字母开头,由下划线,字母,数字组成。

只要没有错误都可视为合法标识符,由于用户标识符可以自己设定并且自由变换会有很多种,所以就在这列举一些合法的预定义的标识符。

auto break case char const continue 

default do double else enum extern 

float for goto if inline int long register restrict return short signed

sizeof static struct switch typedef union 

unsigned void volatile while 

_Imaginary_Generic

特别注意的是,关键字不能是标识符,如main等

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式