![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人理解
生椰拿铁不想输
失败比起遗憾真的不值一提
展开
-
关于int的无符号和有符号的理解
顾名思义,无符号就是只能表示正整数;有符号就是可以用符号来区分数字,可以表示正整数和负整数还有0;int的有符号整数范围是-2^31 - 2^31 - 1,无符号整数范围0 - 2^32 - 1(不包括零);二进制下,有符号int范围是±31位,无符号int范围是+32位。所以无符号能表示最大数的范围比有符号要大一倍;...原创 2021-02-18 12:31:57 · 5830 阅读 · 0 评论 -
字符串输入的两种方法以及对于getchar()的理解
基于我现在的理解,getchar()在字符串输入时使用,作用就是用一个空格来存储输入完字符串之后多余的换行符。那么对于字符串输入的两种形式:1.用scanf输入scanf输入时,若遇到空格或者换行则默认输入结束,不会给将换行符也当作本次输入,而是会对下次输入造成影响;2.gets输入用gets输入字符串时,遇到换行则可以将换行一并吃掉,给换行在该次输入中留出位置。不会使其对下一次输入造成影响;例题的话可以看杭电1048这道题,仔细体会这两种输入方式的不同;#include<string.原创 2021-01-29 21:18:39 · 3705 阅读 · 0 评论