C语言基础
peertwo
这个作者很懒,什么都没留下…
展开
-
strlen和sizeof的区别
1、strlen求得的是字符串的实际长度,不包含'\0',而sizeof求得是整个空间的大小2、sizeof是运算符,strlen是函数。原创 2022-05-16 19:17:04 · 65 阅读 · 0 评论 -
sacnf和gets的区别
gets是以回车作为结束符,但是scanf以回车,table键,空格作为结束符缓冲区:gets:当完成字符串的输入之后,会自动清空缓冲区的内容。scanf:当完成字符串的输入后,缓冲区会遗留空格,回车,tab键注意:gets首先会检查缓冲区是否有内容,如果有直接拿来使用。(gets不检查越界,比较危险)scanf是标准输入函数,每一次只能通过键入。...原创 2022-05-16 19:10:57 · 350 阅读 · 0 评论 -
C语言输入输出详解
输出int printf(“格式控制串”,输出表)格式控制串:原样输出的内容(可省)+格式化符输出表:要输出的对象整型%d:十进制整数%o:八进制整数%x,%X:十六进制整数#:自动在八进制和十六进制前面加前缀%u:无符号整型%hd:short类型%ld:long类型%lld:long long 类型字符型%c:字符型浮点型%f:float%lf:double%e:指数%g:选择小数和指数中比较短的一种.n:保留n个小数m.原创 2022-05-16 18:54:08 · 2061 阅读 · 0 评论 -
c语言基础
1、转义字符2、常量在程序运行期间,其数值不会被改变的量2.1 字符常量‘a’ ‘b’ ‘c’2.2 整型常量二进制:0110八进制:066十进制:99 -2十六进制:0x234注意:默认情况下,整型常量是有符号的int型(long、short、long long)无符号的int型数:66U长整型:66L无符号的长整型:66UL2.3 浮点型常量小数:1.23 0.0001 10000(浮点型常量包含整型常量)指数形式:(1...原创 2022-05-07 20:19:08 · 166 阅读 · 0 评论