字符数组的使用
来源:互联网 发布:linux安装jdk报错 编辑:程序博客网 时间:2024/05/16 07:57
一维字符数组,二维字符数组,字符指针数组
#include <stdio.h>#include <stdlib.h>void printf_array1(char *src){ printf("array1 = %s\n",src);}void printf_array2(char (*src)[100]){ int i; for(i = 0 ; i < 3; i++) { printf("array2[%d] = %s\n",i,*(src+i)); }}void printf_p_array(char **ptr){ int i; for(i = 0; i < 3; i++) { printf("ptr[%d] = %s\n",i,ptr[i]); }}int main(){ int i = 0; char ch; char a[100]; printf("Please input array1:\n"); // scanf("%s",a); while((ch=getchar()) != '\0') // { if(i < 10) { a[i]=ch; } else { break; } i++; } a[i] = '\0'; printf_array1(a); char aa[3][100]; printf("Please input array2:\n"); for(i = 0; i < 3; i++) { scanf("%s",*(aa+i)); } printf_array2(aa); char * ptr[3]; printf("Please input point_array:\n"); for(i = 0; i < 3; i++) { ptr[i] = (char *)malloc(sizeof(char) * 100); scanf("%s",ptr[i]); } printf_p_array(ptr); return 0;}
0 0
- 字符数组的使用
- 字符数组的使用
- 字符数组的使用
- 常量字符数组的使用
- 使用字符指针变量和字符数组的比较
- C中的字符指针和字符数组的使用
- 字符指针和字符数组的使用区别
- 二维字符数组与字符串数组的使用
- 字符数组使用问题
- 使用字符数组
- 消除字符数组的字符
- 字符数组,特殊的数组
- 字符数组的长度
- 字符数组的特殊性
- 字符数组的问题
- 字符数组的初始化
- 字符数组的初始化
- 字符数组的输出
- mybatis and mapper.xml
- mysql笔记系列——建表问题
- Java中Collection和Collections的区别
- Redis源码分析(2)-底层数据结构之字典
- VS2013 编译报错Unable to find messages file 'cscui.dll'
- 字符数组的使用
- 11.05
- 筛选法求素数
- 【c++】csv文件读写
- spring整合的项目中监听器Listener如何获取注入的bean(监听器获取Spring配置文件)
- [SA]Linux常用命令
- ScrollView 嵌套RelativeLayout使用示例
- TCP_client
- python 多线程就这么简单