谭浩强书中指针的错误
来源:互联网 发布:mac 无线键盘连接 编辑:程序博客网 时间:2024/05/16 19:29
p236
#include <iostream>
using namespace std;
void copy_string(char *from,char *to){
for(;*from != '/0';from++,to++)
*to=*from;
*to='/0';
}
void main(){
char *a="I am a teacher.";
char *b="You are students.";
cout<<a<<" "<<b<<endl;
copy_string(a,b);
cout<<a<<" "<<b<<endl;
}
出现运行错误,理由:
a,b是指向字符串常量的指针,他们相当于:
const char *a="I am a teacher.";
const char *b="You are students.";
不能被修改,可以将他们用数组来实现
char a[]="I am a teacher.";
char b[]="You are students.";
这样就没问题了!
- 谭浩强书中指针的错误
- 指针的错误赋值
- 指针易见的错误
- 关于指针错误的问题
- 指针的低级错误!铭记!
- 有关指针的一个错误
- C++ 指针的常见错误
- void* 的指针运算错误
- 字符串指针的典型错误
- 指针错误
- 指针错误
- 有关于指针和指针变量的错误的理解
- 有关指针的心得之指针常见错误
- 有关指针的心得之指针常见错误
- 指针常见的错误——指针未赋初值
- 普通指针转换智能指针转换时的错误
- 我的sb错误,指针是么子.....
- [记录]常量指针参数的编译错误....
- 桌面快捷访问硬盘各分区
- 印刷管理软件
- 学习
- VC实现全屏显示
- T-SQL中的布尔值以及怎样在C#中将bit转换为bool
- 谭浩强书中指针的错误
- 两阶段提交事务
- 更改窗口图标并将其显示在任务栏
- freeMarker fmpp 解析PowerDesign PDM探索
- 软件设计中的封装
- f2py+g95+mingw+windows的配置和使用
- JavaString对象编码转换
- 数据库实验报告5(多表查询 复杂查询)
- 跨平台的网络通信中间件:ICE和ACE