1,char数组的问题

System.out.println(ch1(1));这个啥结果?
String ch1[ ]= System.out.println(ch1); 这样打印的就是内存的地址了。
这个是编译器的问题 没必要纠结
他会直接查找地址传指的值,然后打印

char数组的问题

2,char类型数组怎么输入

去掉的话,参数的类型就不符了啊, p 是字符型指针数组, char *p[] 也是字符型指针数组, 也就是一个数组,里面的元素是字符型的指针,每个字符型指针都可以存储一个字符串。
使用scanf,getchar函数录入一个字符,或者fgets录入整个字符数组
#include<stdio.h>char s[100] = gets(s);///字符串可以有空格或者scanf("%s", s); ///字符串不能有空格

char类型数组怎么输入


文章TAG:char数组  char数组的问题  
下一篇