易截截图软件、单文件、免安装、纯绿色、仅160KB

指针与数组0xc0000005 Access Violation问题

这是谭浩强书中的代码,请大家帮忙找下原因:

==============这是使用数组表示法正常运行的版本===================
#include<stdio.h>

copy_string(char from[],char to[]){
int i=0;
while(from[i]!='\0'){
to[i] = from[i];
i++;
}
to[i] = '\0';
}

main(){
char a[] = "I am a teacher.";
char b[] = "you are a student.";
printf("string a is:%s\nstring b is:%s\n",a,b);
copy_string(a,b);
printf("string a is:%s\nstring b is:%s\n",a,b);
}

=================================================================

==================这是使用指针表示法报错的版本===================
#include<stdio.h>

copy_string(char from[],char to[]){
int i=0;
while(from[i]!='\0'){
to[i] = from[i];
i++;
}
to[i] = '\0';
}

main(){
//char a[] = "I am a teacher.";
//char b[] = "you are a student.";
char *a = "I am a teacher.";
char *b = "you are a student.";

printf("string a is:%s\nstring b is:%s\n",a,b);
copy_string(a,b);
printf("string a is:%s\nstring b is:%s\n",a,b);
}

=============================================================

恳请各位朋友帮忙解释下为何报如下错误:
0xc0000005 Access Violation

谢谢大家!

1.ch


相关问答:

Dbgrid连接access拖动滚动条死机?

Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?

是不是你数据量太大了啊
你数据少一些看看还死机吗?

数据很少啊 就一页。

我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......

Vb.net Access CrystalReport - .NET技术 / VB.NET

第一次接触CrystalReport
急寻找Vb.net Access 通过查询出的数据输出到CrystalReport的例子.
有的朋友麻烦发来学习.多谢!
跟你的要求差不多,参考一下:
http://topic.csdn.net/u/20090823/21/87af02d3-f4ca-480 ......

VC中 odbc访问access内存增长

vc中用odbc的方法访问access数据库,用到了cdatabase类和crecordset类。数据源在窗口初始化的时候被打开g_datasource.Open("data",FALSE,FALSE); 点击一个按钮启动一个定时器,在定时器内完成以下操作,定 ......

linux不能访问access - Java / Java EE

rt,我试了网上直连Acces数据库的方法,windows下没有问题,但是在linux下不行,谁能给点提示?谢谢
你怎么连的?

Acces数据库..
你怎么练的呢?

Java code:

static String DBDRIVER = "sun.jd ......

64 bit如何写Driver去Access IO - VC/MFC / 硬件/系统

请问有人知道如何在kernel mode 下写64 bit driver, 可以将IO bitmap 打开,
32bit可以用Ke386SetIoAccessMap和Ke386IoSetAccessProcess,
请問64 bit driver有类似的functiona吗?
没弄过。
Google的:htt ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号