C language learning
文章平均质量分 80
JIEGAOBABY
这个作者很懒,什么都没留下…
展开
-
分支和循环 Branch and loop 2-逻辑操作符-swich-while循环
逻辑操作符!:逻辑取反运算符(改变单个表达式的真假)。&&:逻辑与运算符,就是并且的意思(两侧的表达式都为真,则为真,否则为假)。||:逻辑或运算符,就是或者的意思(两侧⾄少有⼀个表达式为真,则为真,否则为假)。注:C语言中,非0表示真,0表示假逻辑运算符还有⼀个特点,它总是先对左侧的表达式求值,再对右边的表达式求值,这个顺序是保证的。如果左边的表达式满足逻辑运算符的条件,就不再对右边的表达式求值。这种情况称为“短路”。原创 2024-04-12 17:45:04 · 517 阅读 · 0 评论 -
分支和循环 Branch and loop 1-if语句-关系操作符-条件操作符
C语言是结构化的程序设计语言,这⾥的结构指的是顺序结构、选择结构、循环结构。使⽤ifswitch实现分支结构,使⽤forwhiledo while实现循环结构。原创 2024-04-11 21:38:28 · 389 阅读 · 0 评论 -
printf-scanf-占位符
如果在成功读取任何数据之前,发⽣了读取错误或者遇到读取到⽂件结尾,则返回常量 EOF (-1)。解读用户输入时,会从上⼀次解读遗留的第⼀个字符开始,直到读完缓存,或者遇到第⼀个不符合条 件的字符为止。这也意味着, scanf() 不适合读取可能包含空格的字符串,比如书名或歌曲名。不会在行尾自动添加换行符,运行结束后,光标就停留在输出结束的地⽅,不会自动换。为了让光标移到下一行的开头,可以在输出的结尾,添加⼀个 \n。就会处理输入,将其存入变量。限定宽度:限定占位符的最小宽度,达成右对齐(+),左对齐(-)原创 2024-04-10 21:22:42 · 1062 阅读 · 1 评论 -
Acquaintance C language 3-算术操作符-赋值操作符-赋值操作符-单目操作符-强制类型转换
赋值:在变量创建的时候给⼀个初始值叫初始化,在变量创建好后,再给⼀个值。一种自增(自减)操作符,分为前置++(--)和后置++(--)。负数求模的规则是,结果的正负号由第。%表示求模(余)运算,即返回两个相除的余值。,就会进行浮点数除法运算,结果也为浮点数。这里的+是正号,-是负号,都是单目操作符。条件、逻辑操作符在后面分支与循环中讲解。连续赋值:不易理解,一般拆开写。原创 2024-04-10 21:29:59 · 628 阅读 · 1 评论 -
Acquaintance C language 2
C语言用signed(表示一个类型带有正负号,包含负值,打印用%d)和unsigned(只能表示零和正整数,打印用%u)修饰字符型 char 和整型 int。sizeof 表达式 sizeof后面的表达式是不真实参与计算的,根据表达式的类型来得出大小。头文件 limits.h说明了整型类型的取值范围, float.h说明了浮点型的取值范围。整数变量声明为unsigned的好处是,同样长度的内存能表示的最大整数值增大了一倍。变量,经常变化的量,不变的值称为常量。,在自己的局部范围内使用。原创 2024-04-09 10:18:00 · 550 阅读 · 2 评论 -
Acquaintance C language
What is the C language? 编译型计算机语言,源代码为文本文件,必须通过编译器翻译和链接器链接,生成二进制的可执行文件才能执行。 每个源文件(.c) 编译器处理 对应目标文件(.obj) 多个目标文件和库文件 链接器处理 对应可执行程序(.exe) 在vs上写代码,新建项目,在项目中添加源文件(.c)和头文件(.h)。原创 2024-04-02 22:27:24 · 711 阅读 · 0 评论 -
My first article
Frist meetings原创 2024-04-01 20:25:57 · 848 阅读 · 0 评论