C语言 字符串变量设定问题:unsigned int还是unsigned char?
到底怎么设变量?一下是INT,一下是UNSIGNEDINT,又是UNSIGNEDCHAR。主要疑问如下:1,如果是无符号字符串数组XX,XX[i][j],答案设定变量是u...
到底怎么设变量?一下是INT,一下是UNSIGNED INT,又是UNSIGNED CHAR。
主要疑问如下:
1,如果是无符号字符串数组XX,XX[i][j],答案设定变量是unsigned int j; int i,temp。为什么不都设成UNSIGNED?
2.而且TEMP有时候在字符串程序里并不像上面例子设为int temp,而是设为unsigned char temp(那道题说 存储中间处理结果的变量定义,应为无符号字符变量)
对于字符串设定变量的问题,我一直不明白。希望高手解答! 展开
主要疑问如下:
1,如果是无符号字符串数组XX,XX[i][j],答案设定变量是unsigned int j; int i,temp。为什么不都设成UNSIGNED?
2.而且TEMP有时候在字符串程序里并不像上面例子设为int temp,而是设为unsigned char temp(那道题说 存储中间处理结果的变量定义,应为无符号字符变量)
对于字符串设定变量的问题,我一直不明白。希望高手解答! 展开
3个回答
展开全部
unsigned char
char是指字符a,b,c以及标点符号等
int是整型 指1 ,2,3,4,5之类的
char是指字符a,b,c以及标点符号等
int是整型 指1 ,2,3,4,5之类的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、无符号的意思是不分正负。
2、有符号的话,所占的内存当然比没有符号的大。
2、有符号的话,所占的内存当然比没有符号的大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询