| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1011 人关注过本帖
标题:字符替换的问题?
只看楼主 加入收藏
newyj
Rank: 2
等 级:新手上路
威 望:3
帖 子:542
专家分:0
注 册:2008-1-4
收藏
 问题点数:0 回复次数:11 
字符替换的问题?
我想把str中的字符复制到var中 但是 调试 不成功 不知道 为什么?
#include<iostream>
using namespace std;
void Change(char*,char*)

int main(){
  char* str={"I am a teacher!"};
  char* var={"you are a student!"};
  Huan(str,var);
  int i;
  for(i=0;i!=15;i++)
    cout<<var[i]<<endl;
  return 0;  
}

void Change(char* i,char* j){
  while((*j++=*i++)!=0);
  *j++='/0';   
}
搜索更多相关主题的帖子: 字符 
2008-09-08 16:30
xmnathan
Rank: 2
等 级:论坛游民
威 望:1
帖 子:73
专家分:10
注 册:2008-8-30
收藏
得分:0 
用strcpy_s(,,,)试试
2008-09-08 16:55
newyj
Rank: 2
等 级:新手上路
威 望:3
帖 子:542
专家分:0
注 册:2008-1-4
收藏
得分:0 
谢谢 楼上的 不过 我是想知道 我这个代码错在那里了
2008-09-08 17:16
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
收藏
得分:0 
指针指向的是常量存储区...不被修改...换数组..

樱花大战,  有爱.
2008-09-08 17:19
p1s
Rank: 4
等 级:贵宾
威 望:10
帖 子:454
专家分:3
注 册:2005-11-4
收藏
得分:0 
char* str改为char str[]
char* var改为char var[]
再试试看
2008-09-08 20:05
newyj
Rank: 2
等 级:新手上路
威 望:3
帖 子:542
专家分:0
注 册:2008-1-4
收藏
得分:0 
改 了 还是不行 啊
2008-09-08 21:12
joker39
Rank: 1
等 级:新手上路
威 望:1
帖 子:78
专家分:0
注 册:2007-9-6
收藏
得分:0 
你这样定义的指针是常量,对他进行++操作就出问题了。
2008-09-08 21:16
p1s
Rank: 4
等 级:贵宾
威 望:10
帖 子:454
专家分:3
注 册:2005-11-4
收藏
得分:0 
Huan(str,var);

void Change(char* i,char* j){
这两个函数名怎么回事?
2008-09-08 21:17
newyj
Rank: 2
等 级:新手上路
威 望:3
帖 子:542
专家分:0
注 册:2008-1-4
收藏
得分:0 
不好意思 打错了
但是我 改了 还是不行 啊
2008-09-08 22:49
blueboy82006
Rank: 5Rank: 5
来 自:幻想世界
等 级:贵宾
威 望:16
帖 子:1227
专家分:57
注 册:2007-7-23
收藏
得分:0 
#include<iostream>
using namespace std;
void Change(char*,char*);

int main(){
  char str[]={"I am a teacher!"};
  char var[]={"you are a student!"};
  Change(str,var);
  int i;
  for(i=0;i!=15;i++)
    cout<<var[i];
  cout<<endl;
  return 0;  
}

void Change(char* i,char* j){
  while((*j++=*i++)!=0);
  *j++='/0';   
}

不知道你是哪有问题,你试下这个吧...

2008-09-08 23:04
快速回复:字符替换的问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025439 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved