![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 80
拾柒**
丢掉幻想,准备斗争!
展开
-
二维数组【数组】
一维数组,数组的元素都是内置类型的。如果我们,这时候就是⼆维数组。被称为三维数组。统称 为多维数组。原创 2024-06-12 19:01:34 · 1179 阅读 · 0 评论 -
解决scanf函数在vs2022版本中的报错问题
/VS说scanf这个函数不安全,应该使用scanf_s,如果想让这个描述(错误)失效的话,使用_CRT_SECURE_NO_WARNINGS不建议大家使用scanf_s,因为scanf_s是vs2022提供的,不是C语言提供的。如果在代码中使用了scanf_s,代码就只能在vs上编译,不能在其他编译器上编译。解决办法1)一次性的解决办法只要在使用scanf函数的.c文件的第一行加上 #define2)一劳永逸的解决办法。原创 2024-06-12 16:58:51 · 214 阅读 · 0 评论 -
一维数组【数组】
数组分为⼀维数组和多维数组。原创 2024-06-04 00:50:24 · 391 阅读 · 0 评论 -
转向语句【分支循环】
在多层循环的代码中,如果想快速跳出 使⽤ goto 就⾮常的⽅便了。原创 2024-05-19 20:15:08 · 183 阅读 · 1 评论 -
循环执行语句【分支循环】
以 break 的作⽤就是永久的终⽌循环,只要 break 被执⾏, break 外的第⼀层循环就终⽌了。那以后我们在循环中,想在某种条件下终⽌循环,则可以使⽤ break 来完成我们想要的效果。,这是⾮常常见的现象。C语⾔中提供了 break 和 continue 两个关键字,就是应⽤到循环中的。do.while 语句中的 break 和 continue 的作⽤和 while 循环中⼏乎⼀模⼀样。//while后边的条件满⾜,死循环的打印hehe。在循环执⾏的过程中,如果某些状况发⽣的时候,需要。原创 2024-05-19 19:58:25 · 880 阅读 · 1 评论 -
条件判断语句(分支语句)【分支循环】
C语⾔是结构化的程序设计语⾔,支持三种结构:1.顺序结构2.选择结构(if switch)3.循环结构(for while do while)原创 2024-05-09 09:10:51 · 529 阅读 · 1 评论 -
scanf和printf介绍
它名字⾥⾯的 f 代表 format (格式化),表⽰可以 定制输出⽂本的格式。上⾯⽰例中, %*c 就是在占位符的百分号后⾯,加⼊了赋值忽略符 * ,表⽰这个占位符没有对应的变量,就可以使⽤ scanf 函数,如果需要将变量的值输出在屏幕上的时候可以使⽤ printf 函数。scanf(" %c", &ch) ,即 %c 前加上⼀个空格,表 ⽰跳过零个或多个空⽩字符。,因为 scanf() 传递的不是值,⽽是地址, 即将变量 i 的地址指向用户输入的值。如果不满5位,对应的值的前⾯会添加空格。原创 2024-05-05 00:29:41 · 934 阅读 · 3 评论 -
操作符(运算符)1
/双目操作符是有2个操作数的操作符。原创 2024-05-05 00:30:45 · 337 阅读 · 3 评论 -
占位符列举
• %llu :unsigned long long int 类型。• %Le :科学计数法表⽰的 long double 类型浮点数。• %G :等同于 %g ,唯⼀的区别是指数部分的 E 为⼤写。• %e :使⽤科学计数法的浮点数,指数部分的 e 为⼩写。• %E :使⽤科学计数法的浮点数,指数部分的 E 为⼤写。• %llx :⼗六进制 long long int 类型。• %lld :⼗进制 long long int 类型。• %llo :⼋进制 long long int 类型。原创 2024-05-04 13:36:35 · 364 阅读 · 1 评论 -
C语言变量
全局变量的使⽤范围更⼴,整个⼯程中想使⽤,都是有办法使⽤的。局部变量的使⽤范围是⽐较局限,1. 局部变量是放在内存的栈区。电脑上有内存,内存是用来存放数据的,只能在⾃⼰所在的局部范围内使⽤的。2. 全局变量是放在内存的静态区。全局和局部变量在内存中存储位置。3. 堆区是⽤来动态内存管理的。是在内存中申请了一块空间。其实当局部变量和全局变量。定义的变量就是全局变量。定义的变量就是局部变量。原创 2024-05-04 13:02:03 · 241 阅读 · 1 评论 -
C语言数据类型
sizeof 运算符的返回值,C 语⾔只规定是⽆符号整数,并没有规定具体的类型,⽽是留给 系统⾃⼰去决定, sizeof 到底返回什么类型。不同的系统中,返回值的类型有可能是 unsigned int ,也有可能是 unsigned long ,甚⾄是 unsigned long long , 对应的 printf() 占位符分别是 %u 、 %lu 和 %llu。\\C 语⾔原来并没有为布尔值单独设置⼀个类型,⽽是使⽤整数 0 表⽰假,⾮零值表⽰真。true 或者 false。原创 2024-05-03 23:52:38 · 533 阅读 · 1 评论 -
C语言常见概念
——] ,?\0 :null 字符,代表没有内容, \0 就是 \ddd 这类转义字符的⼀种,⽤于字符串的结束标志,其 ASCII码值是0.的形式存储的,那字符在内存中分别以什么样的⼆进制存储的呢?•即使⼀个项⽬中有多个.c⽂件,但是只能有⼀个main函数(因为程序的⼊⼝只能有⼀个)⼀个⼯程⼀般都会有多个源⽂件组成,如下图所⽰,演⽰了源程序经过编译器和链接器处理的过程。• 对应的⼤⼩写字符(a和A)的ASCII码值的差值是32。,C 语⾔中的字符就遵循了 ASCII 编码的⽅式。原创 2024-05-02 00:27:38 · 16 阅读 · 1 评论