c 指针与数组
说明:
[htML]
int a[10];
int *pa;
pa = &
a[0];
上面一句也可以这样写
pa = a;
原因:数组名所代表的就是该数组最开始的一个元素地址
[html]
#include stdio.h>
int strlen(char *s);
int main()
{
PRintf("string leng = %d/n",strlen("hello liaojianguo"));
}
int strlen(char *s)
{
int n;
for(n = 0;
*s != '/0' ;
s++)
{
n++;
}
return n;
}
输入如下:
[html]
pateo@pateo-B86N53X:~/work/study$ cc main.c -o main
pateo@pateo-B86N53X:~/work/study$ ./main
string leng = 17
说明:
[html]
int a[10];
int *pa;
pa = &
a[0];
上面一句也可以这样写
pa = a;
原因:数组名所代表的就是该数组最开始的一个元素地址
[html]
#include stdio.h>
int strlen(char *s);
int main()
{
printf("string leng = %d/n",strlen("hello liaojianguo"));
}
int strlen(char *s)
{
int n;
for(n = 0;
*s != '/0' ;
s++)
{
n++;
}
return n;
}
输入如下:
[html]
pateo@pateo-B86N53X:~/work/study$ cc main.c -o main
pateo@pateo-B86N53X:~/work/study$ ./main
string leng = 17
觉得可用,就经常来吧! 欢迎评论哦! html5教程,巧夺天工,精雕玉琢。小宝典献丑了!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: c 指针与数组
本文地址: https://pptw.com/jishu/586546.html