只是想知道文字字符串是左值还是左值.其他文字(如int,float,char等)是左值还是右值?
函数的返回值是左值还是右值?
你怎么说出差异?
可能重复:
左值必需错误
我的C程序出错了
main () {
int arr[] = {1, 2, 3, 4};
printf("%d", *arr);
arr++;
printf("%d", *arr);
}
Run Code Online (Sandbox Code Playgroud)
当我编译这段代码时,我得到左值所需的错误.对于带有arr ++的行.任何帮助!