C 语言
文章平均质量分 80
Jia shuheng
这个作者很懒,什么都没留下…
展开
-
02 流水灯
/直接对1/0口赋值,使批输出低电平。a=temp原创 2024-04-10 09:13:17 · 248 阅读 · 0 评论 -
C语言内部函数与外部函数
开发大型项目,可能包含很多源文件来分别实现,最终,再整合在一起,有时,一个源文件中,需要调用其他源文件中的函数。此时,就需要一些特殊函数,只在定义的文件中有效,这类函数称为内部函数。内部函数只能被本文件中其他函数调用。在定义内部函数时,需要在函数的返回值类型前面添加static关键字,也称静态函数。当多人开发时,可能出现函数重名的情况,不同源文件中的同名函数会相互干扰。编译器,通过extern关键字会知道,add()函数是定义在其他文件中的外部函数。定义外部函数的方式,在函数的返回值类型前面添加。原创 2023-06-30 19:33:45 · 401 阅读 · 1 评论 -
C语言中sprintf()函数的用法
printf 和sprintf都使用格式化字符串来指定串的格式,在格式串内部使用一些以”%”开头的格式说明符来占据一个位置,在后边的变参列表中提供相应的变量,最终函数就会用相应位置的变量来替代那个说明符,产生一个调用者想要的字符串。注意8进制和16进制都不会打印出负数,都是无符号的,实际上也就是变量的内部编码的直接用16进制或8进制表示。9、sprintf的返回值是字符数组中字符的个数,即字符串的长度,不用在调用strlen(str)求字符串的长度。原创 2023-05-23 21:59:19 · 2033 阅读 · 0 评论