C语言
文章平均质量分 64
C语言知识分享
一个人的嵌入式~
此人很懒,但是还是写了些东西
展开
-
【C语言】#define功能详解
define详细介绍原创 2024-09-09 17:34:53 · 441 阅读 · 0 评论 -
【C语言】从原理上理解指针表达式*ptr++和*++ptr
指针表达式深入理解原创 2024-03-28 15:06:07 · 783 阅读 · 0 评论 -
【C语言】static改变了什么?
从原理上了解static带来的变化原创 2024-03-26 21:44:54 · 517 阅读 · 0 评论 -
【C语言】关于CONST你怎么看?
C语言const分析原创 2024-03-19 14:08:42 · 348 阅读 · 1 评论 -
【C语言】深度解析typedef
typedef的深度理解原创 2023-11-25 12:39:27 · 422 阅读 · 0 评论 -
声明和定义的区别
用途:C语言规定,对于函数,变量等,我们需要先定义,后调用。当程序从main函数往下执行时,如果要用到某个函数或变量,而它没在main函数执行之前被定义,那么使用其实是不合规的,此时声明的意义就来了,声明需要放在main函数之前,此时声明就会让编译器知道,被调用的函数或者变量已经在某个地方被定义了,当然,如果你声明的函数或变量并没有被定义,那么此处的调用会报错。所以,从两者的含义来看,定义其实也是声明的一种,它们俩都是告诉编译器某个主体的存在,只是比我们所说的普通的声明更多了一个操作,即分配内存空间。原创 2023-11-20 17:05:02 · 100 阅读 · 1 评论