99问答网
所有问题
当前搜索:
char类型数组打印输出格式
如图java中用
char数组
接受一个方法传回的数据,在不同的地方
打印
出来的一...
答:
不是你
输出
字符
数组
shc的位置不同得到的结果不同,而是因为你输出语句println(shc);和println("此次的字符为"+shc+"欢迎下次光临");在javaJDK内部分别调用了不同的方法,分别是println(
char
[]);和println(String);(因为"此次的字符为"是字符串,所以它调用的是println(String)方法),它们的参数是不同的...
请问大神c语言中字符
数组
的输入
输出
到底怎么弄的呢?
答:
用%s
输出
字符串时,printf函数中的输出项是字符
数组
名,不是数组元素名 如果一个字符数组中包含多个’\0’,则遇第一个’\0’时输出就结束 可以用scanf函数输入一个字符串 scanf函数中的输入项c是已定义的字符数组名,输入的字符串应短于已定义的字符数组的长度
char
c[6];scanf(”%s”,c); ...
java,
char类型数组
,在线等答案,
输出
的都是方格??
答:
数组
a实际接收到的都是一些控制字符(不可
打印
字符),所以显示不出来。你可以试试这样 public static void main(String[] args) {
char
[]a=new char[3];for(int i=0;i
C语言的一个简单问题
char
a[21]; printf("%s",a); strcat(a,"ghj...
答:
因为a是
char类型
的
数组
,而且是局部变量,你没有对数组进行初始化,所以只会
输出
一堆拉圾数据,一般在vc6.0中,debug版 编译器会生成 rep stos的指令,用0xcc这个二进制码来填充这些区域!
关于printf
输出char数组
答:
C++不检查
数组
下标是否越界。下标溢出后仍然将地址向后加继续访问。所以,到C[10]计算机就会访问C[9]后面的单元,尽管C[10]没定义。但是如果一直向后访问的话如果有的内存单元是用户不能访问的或者该内存单元的数据比较重要,修改后就会出现错误,那就会出现这种情况。所以使用的时候尽量不要让下标越界。
如果
数组
定义为unsigned
char 型
该如何
输出
呢
答:
这要看你需要什么样的输出。C语言可以自动进行数据
类型
的转换,所以,你可以使用d
格式输出
整型数值,或者使用c格式输出字符。
定义一个
char类型
的
数组
,然后用pringf的%c
格式
化
输出
,为什么可以输出汉字...
答:
这个和
输出
终端的字符串编码有关系。如果你连续输出的两个
CHAR
合起来是个中文字的编码,终端就会理解为中文并显示。
char
a 怎么
输出数组
a
答:
这种方式可以输出结果,但是输出的不是数组的内容,而是数组的首地址。因为数组名即代表首地址,数组是一块连续的内存空间,所以能直接输出.如果要
输出数组
的内容,可以采用循环的方法进行输出。
c中的
char
主要是干什么的,要详细
答:
char是C语言关键字之一,用来表示基础类型字符型。 每个char变量占一个字节,表示范围为-128到127。 char用来存储字符时,实际存储值为对应的ASCII码值。
char类型
可以用scanf/printf输入
输出
,对应的
格式
字符串为%c。 也可以用getchar/putchar输入输出。 以ASCII码值0结尾的
char数组
,在C语言中用来表示字符串,是C语言...
C++设计:输入几句话,存放在
char数组
中,怎么样实现把char中输入的话生成...
答:
include <iostream> include <fstream> include <string> using namespace std;void main(){ ifstream ifs("words.txt");//请修改文件路径 if(!ifs){ cout<<"文件打开失败!";return;}
char
ch[200];string str;while (!ifs.eof()){ ifs.getline(ch,200);str=ch;str.erase(str.find(" ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜