问题补充说明:for(inti=0;i<4;i++)a[i]=Convert.ToChar(***.Read());a[i]=Convert.ToChar(***.Readline());我有一题,readlinej就对,read就错,这两究竟是啥意思?????... for (int i = 0; i < 4;i++ )a[i] =Convert.ToChar(***.Read());a[i] =Convert.ToChar(***.Readline());我有一题,readlinej就对,read就错,这两究竟是啥意思????? 展开
Read()读取一个字符,返回该字符的ascII码,
ReadLi行ne()是读取一行,返回值是string类型。
针对***.r能反训ead()和***.readline(),做比较,结来自果如下:
比如你输入2,
read()返回值类型是int类型的,值是50;
readline()返回值是string类型的,值是2;
比如你输入abc,
read()返回值类型为int类型,值是97;
readlin360问答e()返回值是string类型,值是abc