C基础--指针数组
2015-09-23 08:59
274 查看
#include <stdio.h> //指针数组练习 int main1(void) { //int a[10]; char* arry[3] = {"hello", "world", "itcast"}; //char arry[3][20] = {"hello", "world", "itcast"}; //char *str = "hello"; int i; printf("%d\n", sizeof(arry)); for (i = 0; i < 3; i++) printf("%p\t%s\n", arry[i], arry[i]); return 0; } //指针数组易犯错误 int main(void) { //int a[10]; char* arry[3]; //arry[0] => 0x0 //char arry[3][20] = {"hello", "world", "itcast"}; //char *str = "hello"; int i; for (i = 0; i < 3; i++) scanf("%s", arry[i]); //使用二维数组申请字符串存储空间 for (i = 0; i < 3; i++) printf("%s", arry[i]); return 0; }
相关文章推荐
- Java编程中静态内部类与同步类的写法示例
- xxx is not in the sudoers file.This incident will be reported
- 将C++builder中的类成员函数当作windows回调函数
- mysql字段值自动更新时间
- 深入理解java异常处理机制
- FontAwesome-用TextView显示图片
- <摘录>linux论坛网站
- 我的Android进阶之旅------>Android百度地图定位SDK功能学习
- win7 优化处理
- 开展project 正常的生活之路
- C基础--函数指针作为函数的参数
- laravel 教程链接
- 19~20日学习总结
- SuiShenJi项目_登录界面
- 九宫格计算,创建应用例子,字典转模型
- eclipse建立cocos2d-x开发环境
- ASP.NET MVC Razor 输出没有编码的HTML字符串
- SVN版本冲突文件说明 和 解决办法
- linux:nohup 不生成 nohup.out的方法
- 运算符%