我知道这个问题以前曾被问过,但建议的解决方案都不适合我。我在 Mac 上尝试将更改保存到 VS Code 文件。当我按保存时,它说
权限不足。选择“以 Sudo 身份重试”以超级用户身份重试。
当我选择“以 Sudo 身份重试”时,我输入密码并显示
无法保存...使用--file-write时出错:EPERM:不允许操作
我尝试了几种不同的方法来使用管理员权限打开 VS Code,包括使用以下命令从终端运行它:
sudo 打开 /Applications/Visual\ Studio\ Code.app/Contents/MacOS/Electron
并使用命令手动将 VS Code 添加到我的路径
cat << EOF >> ~/.bash_profile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF
Run Code Online (Sandbox Code Playgroud)
我还没有找到任何影响保存失败错误的因素,如果有人有任何建议,他们将不胜感激!
新程序员来了!我正在实现选择排序,使用一个最大变量而不是通常的最小值,但我仍然想从最低到最高排序。下面的代码对列表进行了完美的排序,除了第一个值是一个非常大的负数......我可以修复什么以使其正确排序的任何提示?
void selection(int Array[], int size) {
int i, j, max, temp;
for (i = 0; i < size-1; i++) {
max = i;
for (j = i+1; j <= size; j++) {
if ( Array[j] < Array[max] )
max = j;
}
temp = Array[max];
Array[max] = Array[i];
Array[i] = temp;
}
}
Run Code Online (Sandbox Code Playgroud)