社区
C语言
帖子详情
请问, char 如何用数字来赋值呢?
caddor
2014-06-05 04:54:51
比如c语言中:
char cval = 0x25;
char cavl = '\90';
char cavl = 'a';
以上3种都是对的
java 中:
请问, char 如何用数字来赋值呢?
...全文
941
9
打赏
收藏
请问, char 如何用数字来赋值呢?
比如c语言中: char cval = 0x25; char cavl = '\90'; char cavl = 'a'; 以上3种都是对的 java 中: 请问, char 如何用数字来赋值呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Isnis-fallen
2014-06-06
打赏
举报
回复
直接给数字
super_admi
2014-06-06
打赏
举报
回复
没错。char esc = 92;// 92 == '\'
引用 7 楼 starytx 的回复:
直接 char cavl = 97;
starytx
2014-06-06
打赏
举报
回复
直接 char cavl = 97;
墨者弘毅
2014-06-05
打赏
举报
回复
char是Java中的保留字,与别的语言不同的是,char在Java中是16位的,因为Java用的是Unicode。不过8位的ASCII码包含在Unicode中,是从0~127的。 Java中使用Unicode的原因是,Java的Applet允许全世界范围内运行,那它就需要一种可以表述人类所有语言的字符编码。Unicode。但是English,Spanish,German, French根本不需要这么表示,所以它们其实采用ASCII码会更高效。这中间就存在一个权衡问题。 因为char是16位的,采取的Unicode的编码方式,所以char就有以下的初始化方式: char c='c'; //字符,可以是汉字,因为是Unicode编码 char c=十进制数,八进制数,十六进制数等等; //可以用整数赋值 char c='\u数字'; //用字符的编码值来初始化,如:char='\0',表示结束符,它的ascll码是0,这句话的意思和 char c=0 是一个意思。
没事人
2014-06-05
打赏
举报
回复
楼主来错地方了
赵4老师
2014-06-05
打赏
举报
回复
byte c=-100;
caddor
2014-06-05
打赏
举报
回复
顶起来啊 顶起来啊
赵4老师
2014-06-05
打赏
举报
回复
byte c=-100;
肖邦之离歌
2014-06-05
打赏
举报
回复
是不是应该发到java版块呢亲
基于C语言
char
与unsigned
char
的区别介绍
在C中,默认的基础数据类型均为signed,现在我们以
char
为例,说明(signed)
char
与unsigned
char
之间的区别。 首先在内存中,
char
与unsigned
char
没有什么不同,都是一个字节,唯一的区别是,
char
的最高位为符号位,因此
char
能表示-127~127,unsigned
char
没有符号位,因此能表示0~255,这个好理解,8个bit,最多256种情况,因此无论如何都能表示256个
数字
。 在实际使用过程种有什么区别呢?主要是符号位,但是在普通的
赋值
,读写文件和网络字节流都没什么区别,反正就是一个字节,不管最高位是什么,最终的读取结果都一样,只是你怎么理解
程序的逻辑(2) -
赋值
Java中基本类型、数组、对象的
赋值
有明显不同,本文介绍byte int short long boolean float
char
double等基本类型和数组的
赋值
。
跟汤老师学Java(第2季):变量和数据类型
本课程从零开始,以通俗易懂的方式讲解Java入门,手把手教你掌握每一个知识点。课程中使用的所有英文单词都会逐一查询并记录,真正做到零基础入门学习,最适合初学者的教程,让你少走弯路!课程内容包括:1.变量简介2.变量的使用3.常用数据类型4.类型转换5.
char
和int之间的转换6.使用Scanner获取用户输入
java给
char
赋值
_java中
char
类型的变量为什么可以
赋值
为整型
数字
?
1、JAVA中,
char
占2字节,16位。可在存放汉字2、
char
赋值
char
a='a'; //任意单个字符,加单引号。
char
a='中';//任意单个中文字,加单引号。
char
a=111;//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表中对应的字符。注:只能放单个字符。3、
char
运算
char
类型是可以运算的因为
char
在ASCII等字符编码表中有对应的数值。在JAV...
C/C++:
char
类型的数组
赋值
定义一个数组
char
a[10]; 怎么给这个数组
赋值
呢?1. 定义的时候直接用字符串
赋值
char
a[10]="hello";正确 【注】:不能先定义再给它
赋值
,如
char
a[10]; a[10]="hello"; 这样是错误的!2. 对数组中字符逐个
赋值
char
a[10]={'h','e','l','l','o'};3. 利用strcpy
char
a[10]; strcpy(a...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章