C语言学习记录
这里记录了一些C语言的学习过程。
爱喝纯牛奶的柠檬
物联网工程专业,擅长C语言、STM32、ESP8266……
展开
-
关于if(x)和if(!x)的区别小记
最近哈,看太多这个if(x)和if(!x)脑袋突然抽了,有点纠结这个东西,其实很简单,我们写一个简单地测试代码就知道了,下面我直接放代码:经过测试,结论如下:if(x)只有在x非0情况下,才会满足进入判断,在x为0的情况下直接退出判断而if(!x)与上面的情况相反,只有x为0才能进入判断,否则不进入结束...原创 2022-08-15 11:33:03 · 3375 阅读 · 0 评论 -
C语言—浮点数转化为整数的方法实验
背景这几天接触到了一个问题就是:浮点数转化为整数的方法,因为平时这方面用的比较少所以有很多知识都忘记了,所以今天结合工具书,将这部分内容做个实验加深印象。同时也给有需要的小伙伴做以参考。实验内容测试C语言浮点数转化为整数的方法实验过程方法1:强制转换,直接舍弃#include <stdio.h>int test01(f){ int a; a = (int)f;//暴力转换,直接舍弃小数部分,只截取整数 return a;}int main(void原创 2022-04-28 10:20:37 · 8385 阅读 · 0 评论 -
C语言—普通、静态、局部、静态局部变量
一、变量的存储类型1、普通全局变量在函数外部定义的变量int num=100;int main(){ return 0;}这个地方num就是一个全局变量原创 2022-03-25 16:28:32 · 1085 阅读 · 0 评论