
C语言指针操作
globalgo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言 指针连接字符串(二)
#include "stdio.h" int main(int argc,char * argv[]) { char *connect(char *s1,char *s2); char s1[80],s2[80]; gets(s1); gets(s2); puts(connect(s1,s2)); return 0; } char *connect(char *s1原创 2012-03-22 14:24:03 · 1080 阅读 · 0 评论 -
C语言 指针连接两个字符串(一)
#include "stdio.h" int main(int argc,char *argv[]) { char *mystr(char *s1,char *s2); char s1[80],s2[80]; gets(s1); gets(s2); puts(mystr(s1,s2)); return 0; } char *mystr(char *s1,char *s2原创 2012-03-22 11:15:48 · 1699 阅读 · 0 评论 -
C语言指针开辟内存释放内存
#include "stdio.h" #include "string.h" #include "stdlib.h" int main(){ char *a=NULL; char *b=NULL; a=(char*)malloc(100); b=(char*)malloc(100); a="abc"; b="abc"; int result=strcmp(a,b); prin原创 2013-05-08 00:18:02 · 941 阅读 · 0 评论 -
C语言 字符串指针初始化
#include "stdio.h" #include "stdlib.h" int main(){ char *ps=(char*)malloc(sizeof(char)*3); ps="abc"; free(ps); printf("%s.\n",ps); }原创 2013-05-10 00:02:54 · 1990 阅读 · 0 评论 -
C语言 指针数组
#include "stdio.h" #include "stdlib.h" int main(){ char *ps[]={"abin","lee","varyall"}; printf("%s.\n",ps[0]); printf("%s.\n",ps[1]); printf("%s.\n",ps[2]); printf("%s.\n",*(ps)); printf原创 2013-05-10 00:11:26 · 472 阅读 · 0 评论 -
C语言中指针变量的初始化
a.赋值一个已有变量的地址 int a; int *p=&a; b.新开辟一块内存空间 int *p=(int*)malloc(size(int)); c.赋空值 int *p=NULL;转载 2013-05-11 19:18:16 · 589 阅读 · 0 评论