社区
C语言
帖子详情
请高手解释一下
5ibiancheng
2003-11-09 11:07:59
为什么下面的代码strDest得不到正确的值
char* strSrc = "wang";
char *strDest=new char[10];
int i=0;
while ( (*strDest++ = *strSrc++) != '\0' );
在while 循环中打印*strSrc的值是正确的,但是打印*strDest则不正确
...全文
60
4
打赏
收藏
请高手解释一下
为什么下面的代码strDest得不到正确的值 char* strSrc = "wang"; char *strDest=new char[10]; int i=0; while ( (*strDest++ = *strSrc++) != '\0' ); 在while 循环中打印*strSrc的值是正确的,但是打印*strDest则不正确
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superholly
2003-11-09
打赏
举报
回复
#include<iostream>
using namespace std;
int main()
{
char* strSrc = "wang";
char *strDest=new char[10];
int i=0;
while ( (*strDest++ = *strSrc++) != '\0' )
{
cout<<*(strDest-1);
}
cout<<endl;
return 0;
}
strDest指针加了1,因此,printf---*strDest内容是不确定的
Wolf0403
2003-11-09
打赏
举报
回复
char* strSrc = "wang";
char *strDest=new char[10];
int i=0;
while (*strDest++ = *strSrc++)
i++;
strDest -= i;
printf("%s\n", strDest); 试试看。没调试,太晚了,开编译器怕吵
tuxw
2003-11-09
打赏
举报
回复
循环结束后 strDest 已经向后移了 strlen( strScr ) 个位置, 而不再指向你 new 出来的那块内存的开始了
zhusunme
2003-11-09
打赏
举报
回复
这样就可以了:
#include<stdio.h>
void main()
{
char* strSrc = "wang";
char *strDest=new char[10];
int i=0;
while ( (*strDest = *strSrc) != '\0' )
{
printf("%c",*strDest);
strDest++;
strSrc++;
}
}
请
详细
解释一下
好的。
请
问你想了解什么?
请
解释一下
TreeMap
TreeMap是一个有序的key-value集合,基于红黑树的NavigableMap实现。该映射根据键的自然顺序进行排序,或者根据创建映射时提供的Comparator进行排序,具体取决于使用的构造方法。 TreeMap的特性: ①根节点是黑色。 ②每个节点只能是红色或者黑色。 ③每个叶子节点是黑色。 ④如果一个节点是红色的,则它两个节点都是黑色的,也就是在一条路径上不能出现两个红...
请
解释一下
JavaScript 的同源策略
请
解释一下
JavaScript 的同源策略 a. 同源策略指的是协议,域名,端口相同 b. 同源策略是一种安全协议 c. 指一段脚本只能读取来自同一来源的窗口和文档的属性
程序有点难懂,
请
帮忙
解释一下
BOOL CCCTVDlg::OnInitDialog() { hgLog.write("BOOL CCCTVDlg::OnInitDialog() Begin"); //追加 V1.13 CDialog::OnInitDialog(); // Add "
请
解释一下
什么是“语义化的 HTML”。
随着 CSS 的深入人心,结构、表现与行为的逐渐分离,HTML 语义化成了炙手可热的卖点。 语义化的 HTML 首先要强调 HTML 结构一个网页就好像一幢房子,HTML 结构就是钢筋混泥土的墙,一幢房子如果没有钢筋混泥土的墙那就是一堆废砖头,也就称不上是房子了。CSS 是装饰材料,是油漆,是用来装饰房子的。CSS 如果没有 HTML 结构那也就什么都不是了,没有了实际使用价值。CSS 完全依靠
C语言
70,040
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章