
C语言学习专栏
文章平均质量分 53
C记录
嵌入式视界
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【每天一个C知识 day1】C语言变量的生命周期和作用域
变量类型 生存周期 作用域 局部变量 auto:自动变量,离开定义函数立即消失 只作用于该函数内部 register:寄存器变量,离开定义函数立即消失 static:静态变量,离开定义函数仍然存在 全局变量 在程序运行期间一直存在 static:静态变量,仅限于本文件内部条用 extern:外部存储变量,用于声明本文件将要用到的其他文件的变量原创 2023-10-31 00:47:23 · 147 阅读 · 0 评论 -
linux环境编程:Linux文件i/o编程之open和openat函数
相比open,openat允许使用相对目录打开文件。原创 2023-03-26 23:15:29 · 754 阅读 · 0 评论 -
C语言 单引号和双引号的区别
用引起的一个字符实际上代表一个,整数值对应于该字符在编译器采用的字符集中的序列值。而一般我们的编译器采用的都是ASCII字符集。因此's'的含义其实和十进制数115的含义是一致的。而用引起的字符串,代表的是一个指向无名数组起始。原创 2023-03-14 23:03:39 · 1259 阅读 · 0 评论 -
C语言中的char类型和int类型的相互转换
char类型是一种字符类型,用来表示单个字符,例如字母、数字、符号等。char类型占用一个字节(8位)的内存空间,可以存储-128到127之间的整数或者对应的ASCII码。ASCII码是一种字符编码标准,它将每个字符映射到一个整数,例如’A’的ASCII码是65,'0’的ASCII码是48,等等。// a的值是65// b的值也是65int类型是一种整数类型,用来表示整数,例如1,-2,100,等等。原创 2023-11-07 22:58:26 · 35227 阅读 · 0 评论 -
C 语言char类型与int类型的转化
char和int的转换有两种方式,这两种方式适合于在输出时使用。原创 2023-03-14 23:37:22 · 32154 阅读 · 0 评论 -
C语言字符串拼接
在 C 语言中,可以使用标准库函数strcat或strncat来拼接字符串。这些函数位于string.h头文件中,负责将一个字符串追加到另一个字符串的末尾。原创 2024-09-02 20:29:23 · 2175 阅读 · 0 评论 -
探索C语言1:冷知识一瞥
继续深入学习,你将会发现C语言在计算机科学领域中的不可替代地位,其简洁而强大的设计理念将继续影响着程序员的思维方式。是一个指针,指向一个包含5个元素的数组,而该数组的每个元素都是一个函数指针,指向返回整数的函数。虽然看起来复杂,但这种声明在某些情况下是非常有用的,尤其是在涉及多维数组和函数指针的复杂场景中。在这篇博客中,我们将一窥C语言的一些不太为人熟知的特性和概念,为你揭示这门编程语言的深奥之处。通过将数组的总大小除以单个元素的大小,我们可以动态计算数组中元素的个数。在这里,逗号运算符被用于连接。原创 2024-01-14 23:19:39 · 583 阅读 · 0 评论 -
C语言【指针】函数指针和指针函数用法和区别
指针函数,简单的来说,就是一个返回指针的函数,其本质是一个函数,而该函数的返回值是一个指针。声明格式为:*类型标识符函数名(参数表)函数指针,其本质是一个指针变量,该指针指向这个函数。总结来说,函数指针就是指向函数的指针。声明格式:类型说明符 (*函数名) (参数)原创 2023-03-16 22:42:03 · 485 阅读 · 0 评论 -
C语言精彩示例三:请编写函数fun,函数的功能是:将M行N列的二维数组中的数据按列的顺序依次放到一维数组中。
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据按列的顺序依次放到一维数组中。原创 2023-03-13 23:15:31 · 1657 阅读 · 1 评论 -
C语言精彩实例二:请编写函数fun,函数的功能是:判断字符串是否为回文?若是,函数返回1
由于回文是指顺读和倒读是一样的字符串,所以可以以中间字符为对称点,通过循环判断字符串中对称位置上的字符是否相同,如果相同,则是回文,否则不是。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。请编写函数fun,函数的功能是:判断字符串是否为回文?原创 2023-03-13 22:04:32 · 1514 阅读 · 0 评论 -
C语言精彩实例一:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去掉不满足条件的排列。题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?原创 2023-03-13 20:55:50 · 277 阅读 · 0 评论