前端之家收集整理的这篇文章主要介绍了
符号(@)和美元符号($)在C或C中有任何特殊含义,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
最近我的一个朋友在接受采访时遇到了这个问题.面试官问他,像$,@,|,^,〜这样的特殊字符在c或c中有什么用处吗?
我知道|,^和〜分别用作按位OR,XOR和Complement.
但是我不知道@和$有什么特别的意义.如果可以的话,请给出可以应用的例子吗?
@一般在C中无效;它不用于任何东西.它被Objective-C用于各种目的,但这是另一壶鱼.
$也是无效的,但许多实现允许它出现在标识符中,就像一个字母一样. (在这些实现中,例如,如果你喜欢,你可以命名一个变量或函数$$$.)即使这样,它没有任何特殊的含义.
原文链接:https://www.f2er.com/c/116443.html