符号(@)和美元符号($)在C或C中有任何特殊含义

符号(@)和美元符号($)在C或C中有任何特殊含义,第1张

概述最近我的一个朋友在接受采访时遇到了这个问题.面试官问他,像$,@,|,^,〜这样的特殊字符在c或c中有什么用处吗? 我知道|,^和〜分别用作按位OR,XOR和Complement. 但是我不知道@和$有什么特别的意义.如果可以的话,请给出可以应用的例子吗? @一般在C中无效;它不用于任何东西.它被Objective-C用于各种目的,但这是另一壶鱼. $也是无效的,但许多实现允许它出现在标识符中,就 最近我的一个朋友在接受采访时遇到了这个问题.面试官问他,像$,@,|,^,〜这样的特殊字符在c或c中有什么用处吗?

我知道|,^和〜分别用作按位OR,XOR和Complement.

但是我不知道@和$有什么特别的意义.如果可以的话,请给出可以应用的例子吗?

解决方法 @一般在C中无效;它不用于任何东西.它被Objective-C用于各种目的,但这是另一壶鱼.

$也是无效的,但许多实现允许它出现在标识符中,就像一个字母一样. (在这些实现中,例如,如果你喜欢,你可以命名一个变量或函数$$$.)即使这样,它没有任何特殊的含义.

总结

以上是内存溢出为你收集整理的符号(@)和美元符号($)在C或C中有任何特殊含义全部内容,希望文章能够帮你解决符号(@)和美元符号($)在C或C中有任何特殊含义所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1235159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存