关于指针的一点儿小知识
来源:互联网 发布:淘宝设计师 编辑:程序博客网 时间:2024/05/08 05:07
博主: 这个娃说的挺对胃口的,转了
1:转自:http://www.360doc.com/content/11/0925/16/6527018_151129737.shtml
很多人把指针说的洪水猛兽似的,其实就那么回事儿嘛
2:字符指针与整形指针的一点儿分析
转自:http://blog.csdn.net/ghost1236/article/details/6309809
不错滴。
#include<stdio.h>
#include<stdlib.h>
/*int main(void)
{
int *pi;
char * pc;
long * pl;
char a[]="abcdefg";
int b = 10000;
printf("the sizeof int * is %d \n",sizeof(pi));
printf("the sizeof char * is %d \n",sizeof(pc));
printf("the sizeof long * is %d \n",sizeof(pl));
pi = a;
printf("array: the sizeof int is %s \n",pi);
pc = a;
printf("array:the sizeof char is %s \n",pc);
pl = a;
printf("array:the sizeof long is %s \n",pl);
*pi = b;
printf("char number: the sizeof int is %d \n",*pi);
*pc = b;
printf("char number: the sizeof char is %d \n",*pi);
*pl = b;
printf("char number: the sizeof long is %d \n",*pi);
return 0;
}*/
/*int main(int argc, char *argv[])
{
char day[15] = "abcdefghijklmn";
char* strTmp = "opqrstuvwxyz";
printf("&day is %x\n",&day);
printf("&day[0] is %x\n",&day[0]);
printf("day is %x\n",day);
printf("\n&strTmp is %x\n",&strTmp);
printf("&strTmp[0] is %x\n",&strTmp[0]);
printf("strTmp is %x\n",strTmp);
getchar();
return 0;
}*/
int main(int argc, char *argv[])
{
char *c = "123456";
int *i = "123456";
printf("&c is %d\n",&c);
printf("c is %x\n",c);
printf("*c is %s\n",c);
c++;
printf("c++\n&c is %d\n",&c);
printf("c is %x\n",c);
printf("*c is %s\n",c);
*c++;
printf("*c++\n&c is %d\n",&c);
printf("c is %x\n",c);
printf("*c is %s\n",c);
printf("\n\n\n&i is %d\n",&i);
printf("i is %x\n",i);
printf("*i is %s\n",i);
i++;
printf("2222 i++\n&i is %d\n",&i);
printf("i is %x\n",i);
printf("*i is %s\n",i);
printf("3333*i++\n &i is %d\n",&i);
printf("i is %x\n",i);
printf("*i is %s \n",i);
return 0;
}
- 关于指针的一点儿小知识
- 关于C语言的指针部分的一点儿小启示
- 关于指针的小知识
- 关于处理器架构的一点儿知识
- 关于处理器架构的一点儿知识
- 关于处理器架构的一点儿知识
- 关于Android处理器架构的一点儿知识
- 关于Linux共享库的一点儿知识
- 关于Java接口的一点儿知识
- 关于接口的一点儿小问题
- 交叉编译的概念(关于嵌入式的一点儿知识)
- 最近学到关于指针的一点小知识
- 关于Linux的一点儿记录
- 关于UIWindow的一点儿思考
- 关于UIWindow的一点儿思考
- 指针的一个小知识
- C语言基础:C语言指针(4) - 补充一点关于指针的小知识
- 关于指针的一些知识
- 无线路由器密码丢失 牢抓破解步骤是关键
- 查找 EXC_BAD_ACCESS 问题根源的方法
- 同步控制中Mutex互斥器Critical Section 临界会话的区别
- Liferay中的Portlet事件通信
- 网络实战:不需公网IP架设OpenVPN
- 关于指针的一点儿小知识
- 关于iphone的防错性编程 使用assert()
- C语言的BNF范式表示
- SVN学习网
- effective c++ 条款18:使接口易于正确使用,而难以错误使用
- 解决tableview reload中的modifying layer that is being finalized问题
- PHP __autoload函数(自动载入类文件)的使用方法
- Google Toolbar(fireofox)登录问题
- solaris10安装gcc