注册 登录
编程论坛 新人交流区

菜鸟问问题

wuqingyuok 发布于 2007-11-10 19:56, 487 次点击

// ex12.cpp: 主项目文件。

#include "stdafx.h"

using namespace System;

int main(array<System::String ^> ^args)
{
array<String^>^ hueiwen={L"Madam I\'m Adam.",L"Don\'t cry for me,Marge and Tina.",L"Lid off a daffodil.",L"Red lost sodier.",L"Ciger?Toss it in a can.it is so tragic."};
array<wchar_t>^ trim_fuhao={L'\'',L',',L'.',L'?',L' '};
for each(String^ huei in hueiwen)
{
String^ checking=huei->Trim(trim_fuhao);
String^ checks=checking->ToLower();
interior_ptr<wchar_t> check_start= &check[0];
interior_ptr<wchar_t> check_last= &check[check->Length-1];

for(;*check_start++==*check_last--;)
{
if(check_start>check_last)
break;
}
if(check_start>check_last)
Console::Write("{0} is huei wen",huei);
}
return 0;
}


一直出现下面错误
1>.\ex12.cpp(15) : error C2102: “&”要求左值
1>.\ex12.cpp(16) : error C2102: “&”要求左值
帮我看看为什么啊??????

9 回复
#2
pangya4262007-11-10 20:19
新手区不行啊,大家都是菜鸟,赶紧刷刷贴子去技术区解决吧
#3
fzying2007-11-10 22:52

偶也是新手.不懂.帮不了你.

#4
jamieking2007-11-10 23:32
what language?
#5
tml3272007-11-10 23:40
d[1].s=c[3].a;// d[1].s是char *型的左值,c[3].a是char *型的右值
你可以参考这个!
http://www.programsalon.com/view/downloads44/ebook/148549/ex12.cpp__.htm
#6
wuqingyuok2007-11-11 07:39

谢谢

#7
wuqingyuok2007-11-11 07:40
这是C++/CLR
#8
高手寂寞2007-11-11 08:41
    我也不会
#9
wuqingyuok2007-11-11 08:44
来个高手啊 是不是我这个内部指针用做错了
#10
lyixh2007-11-11 11:21
what language?
1