![](https://i-blog.csdnimg.cn/columns/default/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 53
whalefall
找工作ing
展开
-
vscode下的通用C语言环境搭建实践
一,傻瓜式安装vscode二,mingw下载与安装1,将下载的mingw解压到安装路径2,将安装路径bin文件夹路径添加到环境变量path中eg:Path D:\Install\mingw64\bin3,将安装路径Include文件夹路径添加到环境变量INDLUDE中eg:INCLUDE D:\Install\mingw64\include4,打开cmd控制台,输入gcc -v查看mingw是否安装成功三,安装coderunner插件四,新建工程文件...原创 2021-04-23 13:57:04 · 889 阅读 · 0 评论 -
STM32中关于串口通信的printf()函数重定向问题
重定向:是指用户可以自己重写c的库函数,当连接器检查到用户编写了与C库函数相同名字的函数时,优先采用用户编写的函数,这样用户就可以实现对库的修改了。在STM32串口通信程序中使用printf()函数发送数据非常方便,但是需要先进行简单的配置,下面介绍两种配置方法。方法一、对工程属性进行配置第1步:在main.c中包含"stdio.h” (标准输入输出头文件);第2步:在ma...转载 2018-07-26 09:13:52 · 2142 阅读 · 0 评论 -
C语言学习:结构体(笔记)
转载地址:https://blog.csdn.net/u014455929/article/details/525523651、结构体类型的定义和变量的定义结构体是一种构造数据类型 (构造数据类型:数组类型、结构体类型(struct)、共用体类型(union))用途:把不同类型的数据组合成一个整体,类似Java中的类,但不同的是,C语言的构造体中木有函数(即Java中的方法)———自定义数据类型 ...转载 2018-06-22 11:30:50 · 725 阅读 · 0 评论 -
C语言小代码
记录原创 2018-05-13 23:44:30 · 218 阅读 · 1 评论 -
头文件引用括弧和“”的区别
“ ”和< >的区别区别原创 2018-05-13 21:24:55 · 328 阅读 · 0 评论 -
静态本地变量static细究
静态本地变量实际上是特殊的全局变量,它们位于相同的内存区域静态本地变量具有全局的生存期,函数内的局部作用static在这里的意思是局部作用域(本地可访问)在程序中输出这两种变量的地址可验证...原创 2018-05-13 11:19:54 · 339 阅读 · 4 评论 -
c语言printf()输出格式大全
1.转换说明符 %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括float和doulbe) %e(%E) 浮点数指数输出[e-(E-)记数法] %g(%G) 浮点数不显无...转载 2018-05-13 11:15:50 · 139191 阅读 · 7 评论 -
指针数组与数组指针详解
转载地址:https://blog.csdn.net/men_wen/article/details/526940691.什么是指针数组和数组指针?指针数组:指针数组可以说成是”指针的数组”,首先这个变量是一个数组,其次,”指针”修饰这个数组,意思是说这个数组的所有元素都是指针类型,在32位系统中,指针占四个字节。 数组指针:数组指针可以说成是”数组的指针”,首先这个变量是一个指针,其次...转载 2018-05-13 02:09:18 · 2156 阅读 · 1 评论 -
编写优质嵌入式C程序
转载地址:http://blog.csdn.net/zhzht19861011/article/details/45508029摘要:本文首先分析了C语言的陷阱和缺陷,对容易犯错的地方进行归纳整理;分析了编译器语义检查的不足之处并给出防范措施,以Keil MDK编译器为例,介绍了该编译器的特性、对未定义行为的处理以及一些高级应用;在此基础上,介绍了防御性编程的概念,提出了编程过程中就应该防范于未然...转载 2018-04-15 21:28:48 · 646 阅读 · 0 评论 -
C进阶之多文件C语言项目
1.为什么需要多文件项目 (1)真正的C语言项目是很复杂的,包含很多个函数,写在一个文件中不利于查找、组织、识别。所以人为的将复杂项目中的很多函数分成了不同的功能模块,然后分开放在不同的.c文件中,于是乎有了多文件项目。 (2)在多文件项目中,你在任何一个文件中定义的任何一个函数,都有可能被其他任何一个文件中的函数来调用。但是大家最终都是被main函数调用的,有可能是直接调用,也可能是间接调用。2...转载 2018-04-14 15:22:39 · 1282 阅读 · 0 评论