11问答网
所有问题
当前搜索:
char和int
在C语言中,get
char
,putchar代表什么意思?怎么用?
答:
在C语言中,get
char
代表读入一个字符,putchar代表输出一个字符。getchar的用法是输入时直接使用getchar()函数获取字符,putchar的用法是传入字符变量进行打印。getchar由宏实现:#define getchar() getc(stdin)。getchar有一个
int
型的返回值,当程序调用getchar时,程序就等着用户按键。用户输入的字符被...
C语言中string和
char
有什么区别???
答:
string 是字符串,
char
是单个的字符。string相当于一个容器,char可以放在里面。string有结束符,char是没有的~
int
类型怎样装换为
char
类型
答:
(
char
)变量就得了 比如x=(char)y 将Y转换成char给X赋值 注意 只是一次性
把
char
型的怎么转成
int
型的?在C语言中~
答:
对,强制类型转换 就是这样 需要转变成的类型的变量=(需要转换成的类型)需要转换的类型的变量;
在C语言里定义了两个指针,一个指向
char
型数组,一个指向
int
型数组
答:
格式:
char
指针=(char*)
int
指针 //星号很重要。(char)表示强制转换为char类型变量,(char*)表示强制转化//为char型指针 举例:int main(){ char *
Char
Array;int *
Int
Array,var;IntArray=&var;CharArray=(char*)IntArray;return 0;}
c语言中,
int
float
char
分别有什么作用呢?
答:
表示的数据范围不同,
int
是-32768~32767之间的整数,超过范围表示不下,小数也表示不了;
char
表示-128~127之间的整数,或者A、B、C、D等一个字符;float可以表示小数,而且范围很大,一般是10的-37次方~10的38次方之间。
c语言字符数组初始化语法:char str[]=""
与char
str[]={}有何区别?_百...
答:
区别不大,看你怎么用 如果你这样写:
char
str[]="abc" ;char str[]={"abc"} ;那就没区别 char str[]="abc" ;char str[]={'a','b','c'} ;那就有区别了,char str[]="abc" ;相当于char str[]={'a','b','c',0 } ;这样就看出区别了,数组长度不一样,一个是4因为会...
c++ 中直接输入
char
型数据只能是个位数字 例如 char a,b,c; cin>>a...
答:
所以如果想让a=55,b=77,c=8的话,就要输入7(ASCII码55的字符是7),M(ASCII码77的字符是M),8。然后对于a和b,转换成
int
之后cout,而c可以直接cout,cout出来的就是字符8。代码和输入输出如下:include <iostream>using namespace std;int main() {
char
a,b,c;cin>>a>>b>>c;cout<...
若x为
int
型变量ch为
char
型变量则下面程序段运行结果是?
答:
printf中的%表示格式化输出,即按照%后面设定的格式输出,所以,每两个%就会忽略前面的那个,而取后面的部分,因此%%d将会输出%d,而%d不是一个格式,所以,不会输出十进制数字,而是在忽略前一个%后,原样输出,即输出k=%d。
char
数据类型 char型数据是计算机编程语言中只可容纳单个字符的一种基本数据...
c语言中
int
,
char
,real,bool,const分别定义什么类型的数据
答:
bool和const是C++的数据类型 bool就是布尔型,只有true和false;const是定义常数;real应该是流体数值软件Fluent的UDF里定义的数据类型,在单精度求解器下相当于float,双精度求解器下相当于double,不属于标准C的类型。
棣栭〉
<涓婁竴椤
65
66
67
68
70
71
72
73
74
涓嬩竴椤
灏鹃〉
69
其他人还搜