c语言无符号整数怎么定义
6个回答
展开全部
unsigned是关键。举栗示饭:
include <stdio.h>
int main(){
unsigned score = 9;
/*定义无符号数score=9*/
printf("%u",score);
/*%u如同%d,表示无符号数*/
printf("\n");
printf("请按任意键继续……");
getch();
return 0;
}
反正在vc++里面编没事儿。
include <stdio.h>
int main(){
unsigned score = 9;
/*定义无符号数score=9*/
printf("%u",score);
/*%u如同%d,表示无符号数*/
printf("\n");
printf("请按任意键继续……");
getch();
return 0;
}
反正在vc++里面编没事儿。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看任何一本c语言的教材。只看变量定义那部分你就知道。
用unsigned i;或者unsigned int i;的语句就可以定一个正整数。但不知道你是否表达这个意思
用unsigned i;或者unsigned int i;的语句就可以定一个正整数。但不知道你是否表达这个意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-05-12
展开全部
unsigned int a;
unsigned long int b;
unsigned c;/*等价于unsigned int c*/
unsigned long int b;
unsigned c;/*等价于unsigned int c*/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
整形变量的分类:
基本整形:int
短整形:short int
长整形:long int
对以上三类加上修饰符unsigned以指定是“无符号数”。如果加上修饰符singed,则指定的是“有符号数”,如果既不指定为signed也不指定是unsigned,则隐含为有符号(singed)。
基本整形:int
短整形:short int
长整形:long int
对以上三类加上修饰符unsigned以指定是“无符号数”。如果加上修饰符singed,则指定的是“有符号数”,如果既不指定为signed也不指定是unsigned,则隐含为有符号(singed)。
参考资料: C程序设计(谭浩强)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询