请问以下代码有什么问题。
int main(){ char asas[50]={"LLL"}; asas={"lll"}; return 0; } 编译器报错: 1>j:\documents and settings\liuychangyou\my documents\visual studio 2008\projects\ggg\gggss.cc(3) : error C2059: 语法错误 : “{” 1>j:\documents and settings\liuychangyou\my documents\visual studio 2008\projects\ggg\gggss.cc(3) : error C2143: 语法错误 : 缺少“;”(在“{”的前面) 1>j:\documents and settings\liuychangyou\my documents\visual studio 2008\projects\ggg\gggss.cc(3) : error C2143: 语法错误 : 缺少“;”(在“}”的前面) 请问是怎么回事。
char asas[50]={"LLL"}; 不是正确语法,你可以用 char asas[50]="LLL"; 或者 char asas[50]={'L','L','L'}; 或者 char* asas="LLL"; 原句试图将字符串"LLL"赋值给数组的第一个元素,所以产生语法错误。 asas={"lll"}; 取决于你第一句怎么改。 如果第一句改成char* asas="LLL"; 你就可以用asas="lll"; 如果第一句改成char asas[50]="LLL"; 你就可以用strcpy(asas,"lll");
答:你好! 怎么在博客中使用代码? 方法一: 1、管理博客----首页内容维护----自定义空白模板----新建,创建模块标题,显示源代码粘贴代码【粘贴代码前,先在...详情>>
答:桌面图标是无法自动得到,因为图标的存在与否应用程序无法知道。 如果你确认在桌面上可能会有这个图标,那么你只要遍历桌面所有的图标,然后把指向该应用程序的图标都更改...详情>>