比如list[1]、list[2]、list[3]如果只要删除list[2],怎么做?
如果元素少的话可以把list[2]后面的值移动到前面,但是如果元素很多怎么办?
如果元素少的话可以把list[2]后面的值移动到前面,但是如果元素很多怎么办?
解决方案 »
- 结构体类型变量定义问题
- 寻找VC程序写手编写软件
- (100分)线程多了好还是少了好??
- 添加数据库操作后,不知道为什么程序运行出错?请帮忙!!!!!
- 在Outlook中对话框的操作!急!!!
- 怎么定义enum及他的使用方法是什么,提供一下资料也可以。
- 在Install Shield中怎么注册文件类型啊?(就是把如.abc关联到我的程序中)
- 请问Edit box控件让输入以*显示调用什么消息实现
- 刚打开VC程序的时候会弹出“向程序发出命令时错误”是什么意思啊,请教高手
- 下面的代码我应该用VC++的哪个模版(附图)
- 关于windows系统托盘区来放置图标的鼠标右键菜单响应问题
- 非阻塞send()发送大文件需记下发送字节数与指针位置么?
有没有其他的好办法?MFC有提供这一类函数吗?
list[i-1].name=list[i].name;list是个结构,name是里面的成员,报告 '='错误 :
left operand must be l-value怎么办啊?
有两种方法解决
1把name改为CString
2 strcpy(list[i-1].name,list[i].name);