C语言
文章平均质量分 79
完整打通C语言脉络
derive_magic
这个作者很懒,什么都没留下…
展开
-
深入讲解各种操作符——关系、条件、逻辑
C语言当中用于比较的表达式,比较就代表了两个事物之间的关系,所以这种用于比较的表达式,“关系表达式”常见的关系运算符有以下六个>(大于)<(小于)>=(大于等于)<=(小于等于)==(等于)!=(不等于)表示真假,跟C语言通常标准一样,0表示假,非零表示真,在这里0表示假,1(非零)表示真这种返回值可以用到后续讲解的if()while()循环结构里面进行判定,从而结束无休止的循环下去接下来详细介绍一下大家可以发现,仅仅只是缺少一个=,代码执行的结果却是截然不同。原创 2024-08-10 23:58:49 · 524 阅读 · 0 评论 -
从最浅层剖析C语言——第三节(超详细讲解if、switch分支结构)
C语言是一门结构化的程序设计语言,C语言中存在三种结构,分别指的是顺序结构,选择结构,循环结构顺序结构:从A程序执行直接执行到B程序,A-------->B选择结构:有多种路径可选择,在多种路径中选择达成最终结果今天着重介绍循环结构我们通过。原创 2024-08-06 23:26:55 · 1279 阅读 · 2 评论 -
全球不到%1的人掌握的隐藏知识点,你真的了解scanf吗?
隐藏知识点你能满分过关吗?原创 2024-07-30 01:51:41 · 1023 阅读 · 6 评论 -
从最浅层剖析C语言——第二节(超详细讲解各种操作符及强制类型转换)
写代码的时候计算是不可或缺的,那么在写计算的表达式的时候,就需要用到各种操作符首先介绍算术操作符:+、-、*(乘)、/(除以)、%(求余数)位于这些操作符两端的就是操作数,操作符对应两个操作数的被称为双目操作符加减乘除与我们在数学中的用法是一样的,需要注意的是,在我们写代码表达式的时候,是默认将右边的计算结果赋值给左边,初学者要习惯这样看表达式的习惯值得注意的是,在做除法的时候,如果是6.0/4,结果却并不是1.5???这是因为语法规定,当除法有一个操作数为小数时,才会自动默认。原创 2024-07-28 00:30:44 · 1483 阅读 · 1 评论 -
从最浅层剖析C语言——第二节(超详细讲解变量创建及其对内存空间的申请)
学习操作系统的时候会介绍更细致的内容。原创 2024-07-26 23:34:37 · 1260 阅读 · 1 评论 -
从最浅层剖析C语言——第一节(下)
在前面提到过计算机中的数据都是通过二进制的形式存储,那对于一些非整型数字的符号而言,是如何转变为二进制的形式存储到电脑中的呢?为了形成统一的标准,美国国家标准学会出台了一个,C语言中的各个字符就按照ASCII编码的形式作为二进制存储在电脑之中!上图详细见:https://zh.cppreference.com/w/cpp/language/ascii从上表中可以发现各个字符都对应了ASCII码值,值得注意的是字符串:使用双引号括起来的一串字符称为字符串 ,如:“abcdef”就是一个标准的字符串。原创 2024-07-25 23:27:05 · 602 阅读 · 1 评论 -
从最浅层剖析C语言——第一节(上)
C语言中有一批保留了名字的符号,比如int、if、return,这些符号被称为保留字或者关键字。关键字都有特殊的意义,是保留给C语言使用的程序员在自己创建标识符是不能与关键字重复的关键字也不能够由程序员自己创建,是由语法本身规定好的C语言的32个关键字如下表:(在C语言学习过程中会潜移默化的逐渐熟悉,不用刻意记忆此外还有少数在C99标准中新增的关键字,不过使用最多的还是上面的32个关键字,都是由其对应的英文本意而来。原创 2024-07-24 23:12:42 · 1196 阅读 · 5 评论 -
准大一(初窥C语言)对未来十年编程学习的规划{共勉}
以C语言的学习打下坚实的基础,才能在以后的编程学习中不迷失方向!但具体的还是等大学生活中在慢慢了解,对于刚刚接触编程语言的准大一而言,现在能做的只是不断消除信息差,同时打好基础,厚积薄发。1.学习是一个循序渐进的过程,一口气吃不成一个胖子,要掌握一门全新的技能,我们必然要经历接触、了解、使用、熟悉、掌握的过程。4.入门过程中事必躬行,任何学习的代码都要熟练掌握,等到以后彻底熟练后不要固步自封,再有了坚实的基础上再去往关键代码上发展。看会了永远不等于自己会敲了,不要有难的代码不会写,简单的看不上的情况!原创 2024-07-12 22:32:22 · 432 阅读 · 0 评论