个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
unsigned char是无符号char类型,应该好理解嘛。也就是没有特殊符号的char型 signed char是有符号char类型,是没有特殊符号的char型
1个回答
是String。但c/c++里没这种类型,MFC里到是有
2个回答
关键是要接受输入,不同的编程语言不一样的。不知道你说的是什么语言
\72表示的是一个字符哦 \是转义符号,这里的72是八进制的,换成十进制为58 如果是\92那就是错误的,因为9已经超过8进制的取值范围。 1. 一般转义字符 这种转义字符,虽然在形式上由两个字符组成,但只代表一个字符。常用的一般转义字符为:? \a \n \t \v \b \r \f ...
1)可能是服务器或网络故障引起的,请不要着急,稍后在试或明天可能自己就会恢复,还不行请问客服。 2)如果是自己系统问题引起的,请清理一下IE垃圾,还原一下系统或重装。 3)如果问题无法解决,请拨打新浪的客服电话4006-900-000转2 ,未开通的地区,请拨打:010-82624488 (需要支付...
在C语言中数组的名字即数组的起始地址,也是数组第一个元素的地址。因此,假设有一个char类型的数组a表示成如下代码: char a[20]; 那么a表示字符数组的起始地址,它和&a[0]是一个意思。 使用printf()输出字符数组a的内容: printf(“%s\n“, a); 它就等同于 pri...
不能说等价,scanf("%s",s);是可以的
一个是指针,一个是对象,文本的大部分功能两者都能实现,但是前者可以通用,后者不能通用。前者用熟悉了,可以自己通过代码把后者写出来。后者在需要跨进程或者线程中频繁调用时,慎用,因为后者的内存管理有点特殊,容易出问题,简单应用的话,后者方便直接!
6个回答
C++的这种不检查array边界是个不小的潜在危险,好在现在编的程序都比较小,而且自己比较注意,关系不大,但以后还真怕会出错
int fun(char *str,char ch) {int t=0; for(;*str;str++) if(*str==ch) t++; return t; }
char *p="ABC"; p[0]='D';
if(m>='0' && m<='9')
char形变量本身就是一类特殊的int形。你甚至可以用%d来输出一个char。 对于一个数字x(int型),只要x = x+'0'这样,就可以输出'x'(char型)
这样来说吧,这是一个涉及到转义字符的概念,在C中,转义字符是一个特殊的字符常量,就是说它们不表示原来的意思,转义字符以反斜线"\"开头,后跟一个或几个字符,却只算一个字符,如上您说的\123,它所代表的不是原来的意思123,而是一个八进制数所代表的字符,因此是一个字符,在做题中,我们通常记住少量的一...
atoi很好编的,atof有一点麻烦 你为什么不用Tubor C 3。0呢? 这个编译器支持atoi的。
3个回答
你的意思是将抓到的包里的内容以文本的方式显示出来吗?网络上的二进制数转换成ascii码会会有好多乱码,你可以将显示分为两部分,一部分为16进制的数,另一部分为字符。不过不要使用char,最好使用unsigned char否则大于127的一些字符会显示不出来了
4个回答
用转义! "\'"单引号 "\""双引号
csing??
VC#指什么?.net的吗?文本框Text属性默认的类型是string的吧。。。 用 int a = int.Parse(textBox1.Text) 或者 int a = Convert.ToInt32(textBox1.Text) 都行。
换行是 \r\n
x=(int)0xddff 这样就行了
string s="23";int a=Convert.ToInt32(s);
C语言中,字符char还有一个意义就是ascII码值,所以 int n ='c'; 是把c的 ascII码值赋给n, n 以后再去与 d等等比较 也是比较的是ascII码值.差异是:char表示的值应该全部能赋值给int,但是int的值却不能全部转化到char;原因应该就是(楼上的回答:):字符型...