文章 2023-05-04 来自:开发者社区

【C语言】宏定义 结构体 枚举变量的用法

补充学习一点STM32的必备基础知识一、数据类型二、C语言宏定义关键字:#define用途:用一个字符串代替一个数字,便于理解,防止出错;提取程序中经常出现的参数,便于快速修改定义宏定义: #define ABC 12345引用宏定义: int a = ABC; //等效于int a = 12345;三、C语言typedef重命名关键字:typedef用途:将一个比较长的变量类型名换个名字,便于....

【C语言】宏定义 结构体 枚举变量的用法
文章 2023-04-28 来自:开发者社区

c语言之常量、变量、基本数据类型复习(二)

一.整数常量前缀:0x或0X表示十六进制0八进制0b或0B二进制后缀:U u无符号L l long int类型UL无符号长整型二、浮点常量.9表示0.9,如果整数部分是0,则可以省略不写(不建议)2.5F;如果想让这个浮点数是单精度,可以加上一个后缀F三、字符常量字符常量是括在‘ ‘中常见的转义字符:\b退格键(会覆盖)\0空字符,用来结束字符串\t水平制表符(默认8个),不够填空格,大于八个以....

文章 2023-04-25 来自:开发者社区

c语言 结构体变量的定义初始化,成员的访问赋值,无名结构体

前言----结构体概述:结构体就是将很多不同类型的数据包含在一起。比如里面包含学生姓名、年龄、成绩:char name[20] ; int age ; double score,这些包含的都叫做结构体的成员; 当信息非常多修改就会发生错误,用结构体就会比较方便。一、结构体成员:struct Node / / struct是结构体的标志。Node是结构体的名字。 { char name [20];....

c语言 结构体变量的定义初始化,成员的访问赋值,无名结构体
文章 2023-04-25 来自:开发者社区

C语言数据类型和变量

前言从本篇文章开始我将带大家深入的分析C语言的本质。一、什么是数据类型1.数据类型的简单理解1.数据类型可以理解为固定内存大小的别名,每一个数据类型的大小都是固定的不可改变的。2.我们都知道做蛋糕可以使用模具去做,做出来的蛋糕大小都是一样的,数据类型也是如此,用相同的数据类型定义的变量的大小都是一样的。2.常见的数据类型常见的数据类型有:int:整形占用4个字节short:短整型占用2个字节ch....

C语言数据类型和变量
文章 2023-04-25 来自:开发者社区

C语言变量的属性

前言本篇文章将为大家介绍一些C语言中变量的属性。一、什么是变量的属性1.C语言中的变量可以有自己的属性2.在定义变量的时候可以加上 属性 关键字3.属性关键字代表变量有特殊的意义示例:int main(void) { auto int a; static int b; extern int m; register int i; return 0; } 二、auto属性1.au...

文章 2023-04-24 来自:开发者社区

C语言基本数据类型,变量,常量

前言本文将介绍C语言中的基本数据类型和变量。C语言中,基本数据类型包括整型、浮点型、字符型和布尔型。下面分别介绍这些数据类型。(这篇文章暂时只介绍整形和浮点型,字符型和布尔型后续再进行讲解)变量相信大家学过数学了都有了大致的了解,在数学中我们会经常用到x,y,z这些变量,在C语言中也是存在变量的,但是和数学中的变量肯定是有所区别的。一、整形整形数据类型可以表示整数,这里说的整数是我们生活中常用的....

文章 2023-04-24 来自:开发者社区

C语言变量和数据类型的使用

前言上一篇文章我们学习了C语言变量和数据类型的基本概念那么今天我们就具体的来看看如何在代码中使用他们吧。一、将变量输出打印到控制台1.整形变量的输出下面我们定义一个变量a,并赋值为5,然后使用printf将其打印输出到控制台。代码:#include <stdio.h> int main(void) { int a = 5; printf("a = %d\n", a); r...

C语言变量和数据类型的使用
文章 2023-02-21 来自:开发者社区

13【C语言 & 趣味算法】分糖果 问题。(数组名作为函数形参,亦即:形参数组名作 指针变量)

一、Review12【c语言&趣味算法】存钱问题(四层for循环,if判断)11【C语言&趣味算法】个人所得税问题(结构体应用)︰结构体的声明、定义结构体类型的三种方法等10(可回看)【C语言&趣味算法】数制转换(常见,二进制、八进制、十进制、十六进制之间任意转换)09【C语言&趣味算法】再识:折半查找(二分查找)︰基本思想、程序流程图及完整代码、附:顺序查找08....

13【C语言 & 趣味算法】分糖果 问题。(数组名作为函数形参,亦即:形参数组名作 指针变量)
文章 2023-02-21 来自:开发者社区

04【C语言 & 趣味算法】“抓交通肇事犯”问题。算法改进:设置“标识变量”,有效减少循环次数。

一、指路指路03【C语言&趣味算法】(值得品味的一道题)打鱼还是晒网?结构体的简单应用。函数的应用。判断闰年的应用。求指定日期距1990年1月1日的天数。02【C语言&趣味算法】借书方案问题:小明有5本新书,要借给A、B、C三位小朋友,若每人每次只能借1本,则可以有多少种不同的借法?01【C语言&趣味算法】百钱百鸡问题(问题简单,非初学者请忽略叭)。请注意算法的设计(程序....

04【C语言 & 趣味算法】“抓交通肇事犯”问题。算法改进:设置“标识变量”,有效减少循环次数。
文章 2023-02-18 来自:开发者社区

C语言变量和指针

一、变量非静态局部变量的作用域是函数里面的所有语句, 生命周期是函数某一次执行的时间静态局部变量的作用域是函数里面的所有语句, 生命周期是没有限制的静态全局变量的作用域只包含它所在文件里的所有语句,生命周期也是没有限制的非静态全局变量的作用域和生命周期都是没有限制的#include <stdio.h> int val1 = 0; //非静态全局变量 static int val...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注