C语言
文章平均质量分 80
嫌疑人X的替身
学习
展开
-
C语言中的 gets,puts,getchar,putchar函数解析
gets,puts,getchar,putchar函数解析原创 2021-12-06 18:36:34 · 3586 阅读 · 0 评论 -
printf函数和scanf函数
写在前面:在刚开始学习C语言的时候,用的比较多的两个库函数就是printf函数和scanf函数,但是好多同学在用的时候经常会犯一些没有注意到的小错误,但是有的时候这些小错误就是致命的.下来我们一起学习学习这两个C语言中的库函数.一.printf函数函数声明: 发送格式化输出到标准输出stdoutint printf(const char *format, ...)函数返回值:如果成功则返回输出的字符总数,否则返回一个负数.printf函数的调用格式为: printf("格式化字.原创 2021-12-05 14:04:40 · 1749 阅读 · 0 评论 -
C语言中的函数 | 传值调用和传址调用
写在前面:刚开始学习函数的时候难免遇到参数传递的烦恼,实参和形参该如何区分,传值调用和传址调用的区别到底是什么?面试的时候又该如何表述呢?下面就让我们一起探索吧!一.函数的参数实际参数(实参):真实传给函数的参数.实参可以是:常量,变量,表达式,函数等.不管实参时何种类型的量,在进行函数调用时,它们必须有确定的值,以便把这些值传送给形参.形式参数(形参):形式参数是指函数名后括号中的变量,因为形式参数只有在函数被调用的过程中才实例化(分配内存单元).形式参数当函数调用完成之后.原创 2021-12-05 12:51:19 · 740 阅读 · 0 评论 -
在C语言中if选择语句条件这样写(0 < x < 10) 正确吗?
写在前面:刚开始学习C语言的时候,好多同学在写if条件语句时都会出现类似的问题.但是有的时候却不影响程序的正确运行,有时候却会与我们所料想的结果不一致,这究竟是什么原因呢?下面我们就一起探究探究吧.一.巧合正确的例子二.正好错误的例子三.以上两种情况究竟是什么原因呢?又该如何去写呢?其实0 < x < 5这样的写法并没有错误,但是无意义.因为<的运算符顺序是从左至右,所以0 < x < 5被理解为(0 < x) < 5.那么首先x...原创 2021-12-04 17:52:49 · 8878 阅读 · 2 评论 -
C语言中的函数 | 库函数和自定义函数
写在前面:今天我们需要学习和了解的是C语言中的函数,其中C语言的函数划分为库函数和自定义函数两种.接下来我们一起探究两者之间的关系.一.C语言中函数的分类库函数 自定义函数二.库函数库函数到底是什么呢?顾名思义,可以通俗的理解为库里面的函数.这些函数都是频繁使用的,为了提高编程效率,将一些常用的函数封装成库,后面直接调用使用.想要进一步了解C语言中库函数的同学可以移步下面的网站进行阅览:cplusplus.com - The C++ Resources Networkht.原创 2021-12-04 17:20:34 · 4373 阅读 · 0 评论 -
C语言中的循环语句 | while循环 for循环 do while循环
写在前面:在上一篇博客中主要讲解了C语言中的分支语句:C语言中的分支语句 | if-else语句和switch语句_HUAERBUSHI521的博客-CSDN博客写在前面:C语言是结构化程序设计语言,无非就包含以下三种结构:顺序结构:选择结构:循环结构:除了这三种再没有其它的了,再要么就是互相嵌套.比如说循环里面有选择等等而我们接下来要学习的就是分支语句和循环语句:分支语句:if语句switch语句循环语句:while循环for循环do while 循环go to循环那么究竟是什么形式才可以称之为语句呢原创 2021-12-04 16:24:13 · 1563 阅读 · 0 评论 -
C语言中的分支语句 | if-else语句和switch语句
写在前面:C语言是结构化程序设计语言,无非就包含以下三种结构:顺序结构: 选择结构: 循环结构:除了这三种再没有其它的了,再要么就是互相嵌套.比如说循环里面有选择等等而我们接下来要学习的就是分支语句和循环语句:分支语句:if语句 switch语句循环语句:while循环 for循环 do while 循环 go to循环那么究竟是什么形式才可以称之为语句呢?形如 printf("bit"); 1+2;的语句,在C语言中由一个分号隔开的就.原创 2021-12-01 21:53:21 · 1944 阅读 · 0 评论 -
关键字sizeof和函数strlen的区别
写在前面:在前面的学习过程中,使用到了sizeof和strlen两个比较陌生的名词.那么今天就一起探究学习一下两者,并且对比一下两者都有哪些区别.并且在此之前给大家在推荐一个学习C/C++的网站:cplusplus.com - C++资源网络http://www.cplusplus.com/一.sizeofsizeof(data type);顾名思义,从英语的角度来分析就是什么的大小,其实这个关键字就是用来计算变量或数据类型所占的空间大小.在后面学习C++的时候,sizeof运算符.原创 2021-12-01 20:18:56 · 367 阅读 · 0 评论 -
C语言中的字符串+转义字符+注释
写在前面:今天我们要学习的是C语言中的字符串以及转义字符,下面我们一起来对这方面的知识结合代码进行探究.一.字符串什么是字符串呢?"hello bit" 形如这样使用双引号引起来的一串字符就称之为字符串字面值,简称为字符串.需要注意的是: 字符串的结束标志是一个\0的转义字符.在计算字符串长度的时候\0是结束标志,不算作字符串内容.这里就很有必要提到字符数组:数组就是用来存放一组相同类型的元素,而字符数组就是存放若干字符的数组.形如 char arr[] = "he..原创 2021-11-29 18:53:28 · 1249 阅读 · 2 评论 -
C语言中的变量与常量
写在前面:今天我们要学习的是C语言中的常量,下面我会一一使用代码进行探究.C语言中的常量可以分为以下几种:字面常量 const修饰的常变量 #define定义的标识符常量 枚举常量下面呢我们用代码分别都实现探究一下一.字面常量#include <stdio.h>int main() { //字面常量 3.14; 10; 'a'; //字符常量 "dajijoa"; //字符串常量 return 0;}字面常量写出来就是已经固定了,不能再修改原创 2021-11-29 16:25:51 · 854 阅读 · 3 评论