c语言可以使用βφω这些特殊符号作为变量不,如果可以怎么使用
直接用可以了,就跟用其他变量一样
好像不可以吧,你的这几个特殊字符你可以试试,我没没试过,我的理解是不行
就是个符号而已,跟普通变量名一样用
虽然可以,但是直接alpha,beta 这样多好。
取决于你的编译器。gcc不支持,但msvc支持,而且这些特殊符号还涉及到编译器的输出字符集。设想一下,假如你有一个库中存在GBK编码的特殊字符,你的主程序用的则是UTF-8符号(顺带一提,java应该不存在这个问题),那么就算编译阶段通过,链接阶段也要出问题。因此,尽管这些并非完全无法解决的问题,但由于这些工程问题相当复杂,许多经验丰富的工程师也需要花很大功夫去解决(看其他几个答主似乎甚至不知道这个问题存在编译器行为差异就知道,中文社区上活跃的工程师能顺利解决这类问题的,恐怕并不是很多),不建议使用特殊符号作为变量名之类的,这里面坑很多。任何鼓励和纵容初学者使用特殊符号的做法都极其不负责任。