Sun*_*day 0 c++ unix macos terminal g++
我正在从OS X终端编译c ++程序:
> g++ a.cpp
Run Code Online (Sandbox Code Playgroud)
然后我从终端运行程序:
> ./a.out
Run Code Online (Sandbox Code Playgroud)
什么是./语法是什么意思?这与某种程度上有关./run吗?
.表示"当前目录",因此./a.out表示" a.out当前目录中指定的文件".如果你输入简单a.out,没有./,那么系统会查看路径($PATH)上的目录来查找程序,而不是查看当前目录.