在shell脚本中,将这两个变量分配给另一个变量时,这两者之间有什么区别:
a=$b
Run Code Online (Sandbox Code Playgroud)
和
a="$b"
Run Code Online (Sandbox Code Playgroud)
什么时候应该使用另一个?
我用unix一个变量名重写了一个简单的C++程序.但程序编译失败了.
#include <iostream>
int main() {
int unix = 1;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
在互联网上搜索了很多之后我到了这个网站,它帮助我说这unix是预定义的宏等于1.
我想知道所有这些预定义宏的列表.