例如:有个数组是a[4]={张三,李四,王二,小明,小红};我应该定义他为什么型呀,像变量b = '张三'这样对不,不对我又应该定义他为他么型才能用他呀
还是JAVA好直接STRING,唉C就是难,明了,谢谢哈
那我想将张三赋给一个变量行不行的呀,为什么要用二维来定义呀
首先,C语言中是没有字符串类型的,所以不能定义字符串变量,只能使用字符数组来实现,可以这样来实现字符串的赋值,准确的说是字符串的复制char a[10]="张三";char b[10];strcpy(b, a);