字符输入有关问题
字符输入问题
------解决思路----------------------
a代表的是数组的地址。
a[0]才是数组的第一个字符的内容
------解决思路----------------------
因为a默认是一个指针。
#include<iostream>
#include<string.h>
#include<cstdio>
using namespace std;
int main()
{
char a[5];
while(gets(a))
{
if(a==“#” ) break;//为什么输入#不会进入if,break出来?
//if(a[0]=='#' ** strlen(a)==1) break; 要这么写才行?
}
}
------解决思路----------------------
a代表的是数组的地址。
a[0]才是数组的第一个字符的内容
------解决思路----------------------
因为a默认是一个指针。