E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
宏定义#、##、....
扫雷小游戏详解
退出游戏,这个就用while和switch一起实现的;2,一个头文件game.h和两个源文件text.c和game.cgame.h头文件是用于放置要用的头文件的,保证了库函数的使用和其他数据的定义,如
宏定义
南航科院小张
·
2022-06-04 04:17
c语言
C语言关键字详细描述
目录一volatile二typedef1基本解释2typedef&结构的问题三extern四#define4.1对带参
宏定义
的说明五memset六static七strcat八const九sizeof十memcpy
每日一bug
·
2022-06-02 17:27
编程语言
C++
c++
指针
C语言实现新生入学登记系统
具体内容如下项目所用数据结构:链表算法:对链表数据的增删改查操作,冒泡排序系统架构图:项目文件结构:(1)system.h#ifndefSYSTEM_H_INCLUDED#defineSYSTEM_H_INCLUDED//
宏定义
学生信息的一种表示形式
·
2022-06-02 12:22
C语言实现个人财务管理软件
商业智能) 时间:2018.1*/ #include#include#include#include#include #include#defineNsizeof(structAccount) //
宏定义
·
2022-05-30 12:51
三子棋小游戏(C语言版)
头文件#ifndef__GAME_H__#define__GAME_H__#include#include#include#include//良好的代码风格建议使用
宏定义
,有效减少代码后序的维护成本#defineROW3
威斯布鲁克.猩猩
·
2022-05-30 10:14
c语言
C语言实现简单餐饮管理与点餐系统
/ //当注册用户名为:root,密码为:root的账号时,系统默认为初始管理员 //头文件 #include#include#include#include#include#include //
宏定义
区
·
2022-05-30 10:42
linux io系统调用,Linux 2.6.11内核文件IO系统调用详解 (1)
本部分主要讲述的是文件I/O操作的2.6.11内核版本实现,包括了主要的数据结构、
宏定义
和函数流程。以下分别讲述open,create,close,r
Joy雒金凤
·
2022-05-29 12:35
linux
io系统调用
C语言实战小项目(三)通讯录
删除联系人的信息3.查找联系人的信息4.修改联系人的信息5.排序联系人的信息6.展示通讯录联系人信息三、整体代码展示1.test.c通讯录主体框架测试文件2.contact.c通讯录函数文件3.contact.h
宏定义
及函数
Choice~
·
2022-05-25 10:27
c
c语言
开发语言
NRF52832学习笔记(5)——SPI(主机)接口使用
uint8改为uint8_t或unsignedchar或自己
宏定义
链接:https://pan.baidu.com/s/1AP3VuZz2v5gN47zDDTqCVA提取码:d84r将board_spi.c
Leung_ManWah
·
2022-05-24 18:10
STC89C52单片机蜂鸣器介绍以及《孤勇者》歌曲代码示例
目录蜂鸣器介绍驱动电路三极管驱动集成电路驱动音乐的相关知识音符与计时器重装载值对应表将乐谱转换为
宏定义
的音调谱实际代码演示:蜂鸣器介绍蜂鸣器是一种将电信号转换为声音信号的器件,常用来产生设备的按键音、报警音等提示信号蜂鸣器按驱动方式可分为有源蜂鸣器和无源蜂鸣器有源蜂鸣器
牛油果爱吃小猪
·
2022-05-23 21:32
C51单片机
单片机
51单片机
keil5
c语言定时器10分钟延时,大神帮我看看51单片机用定时器延时C语言错在哪儿啊?...
认识是错误的错误3.对定时器的使用是不恰当的按照你的意图给你修改了程序,希望对你有所帮助#include//定义头文件#include//定义头文件#defineucharunsignedchar//
宏定义
weixin_39611765
·
2022-05-23 14:47
c语言定时器10分钟延时
HC32F460开发之硬件IIC驱动AT24C64
文章目录前言一、AT24C64二、驱动步骤1.
宏定义
2.代码实现总结前言在嵌入式设计中,E2PROM存储芯片常被应用于需要掉电存储,且容量不大的场合。
Top0_0lll
·
2022-05-21 22:54
华大半导体
嵌入式
单片机
os
调试技巧——C语言下BEBUG调试开关
1、一个参数打印
宏定义
#definedebugprintf(str)printf(str)使用方法如下:.h文件下添加#define_DEBUG1#if_DEBUG#definedebugprintf(
weixin_34050427
·
2022-05-21 10:40
c/c++
C++ DLL动态库的创建与调用(类库,隐式调用)
目录1、创建库工程2、添加头文件3、添加cpp文件4、编译dll工程5、创建调用工程6、调用工程添加cpp文件1、创建库工程2、添加头文件ClassDll.h//
宏定义
防止.h文件重复编译#ifndef_DLLCLASS_H
·
2022-05-20 11:17
用51单片机矩阵键盘控制数码管显示数字
用51单片机矩阵键盘控制数码管显示数字#include//头文件#definekeysP1//
宏定义
矩阵键盘#definesmgP0//
宏定义
数码管sbitSMGA=P2^2;//位定义sbitSMGB
小标电子生
·
2022-05-20 10:47
51单片机
单片机
C语言常见题目
(a+32):a;printf("%c",a);}总结:C语言唯一一个三目运算符,%c输出格式题目二
宏定义
问题#include"stdio.h"#defineSUB(a)(a)-(a)intmain()
风景邮递Yuan
·
2022-05-20 07:20
C语言编程
c语言
指针
循环
结构体
宏定义
【STM32】复习—以MDK为背景的C语言基础复习
目录字节类型位操作1)不改变其他位的值的状况下,对某几个位进行设值2)移位操作提高代码的可读性3)~取反操作使用技巧define
宏定义
ifdef条件编译extern变量申明typedef类型别名结构体字节类型
ココの奇妙な冒険
·
2022-05-17 18:36
stm32学习
stm32
c语言
单片机
<RT-Thread>I/O设备的使用
在生成的工程中,②是①更底层的封装,①作用是根据设置的
宏定义
批量初始化并注册设备,②作用是做好底层驱动,如getc(),putc()等等。因此假如你不想深究其中的过程的话,那么
这城市风总是很大ω
·
2022-05-17 17:20
RT-Thread
STM32
c语言
物联网
嵌入式
C++实现简易版扫雷游戏
为了使玩家能选择玩或者不玩游戏,则采用dowhile循环比较合适,同时,借助switchcase语句来进行选择3.玩游戏的那个选项,只需调用game()函数即可二、创建棋盘数组为了便于修改棋盘大小,所以采用
宏定义
的
·
2022-05-16 15:11
Linux指令合集
50个必备指令修改环境变量sudovim/etc/profile;//修改里面的
宏定义
source/etc/profile;//使得修改生效lsofListOpenFile。
有时需要偏执狂
·
2022-05-15 17:33
Linux基础
Linux基本操作
C++ 知识点汇总(持续更新)
声明时就必须初始化常用作函数得形参,使用引用即使用源数据,而不是其副本=\传递类对象参数得标准方式一般是按引用传递指针是变量,可重新赋值,但引用不行使用时必须初始化,且不能再指向其他变量2.内联函数与
宏定义
内联函数
Eric_Tseng
·
2022-05-11 08:29
C++
2020
C语言实现中国象棋
本文实例为大家分享了C语言实现中国象棋的具体代码,供大家参考,具体内容如下运行截图实现思路老套路,二维数组存储棋盘,
宏定义
各种棋子,每次棋子的移动实质为二维数组的赋值。
·
2022-05-10 16:49
源码学习准备
我们知道hotspot是C++写的,其实里面有大量的汇编直接操作CPU寄存器,C++的很多特性和具体的汇编指令我们不必要全部了解,大概知道有栈创建对象、堆创建对象,方法调用,
宏定义
等基本的就可以。
云淡风清_4a67
·
2022-05-09 16:38
C语言中的常量与变量(详细讲解附代码)
C语言中的常量与变量一、常量:不会变化的数据,不能被修改1.举例:比如“hello”为字符串常量、‘A’为字符常量、-10为整型常量、3.1415926为浮点常量;2.
宏定义
:#definePI3.1415
艾斯西艾
·
2022-05-09 08:00
C语言
c语言
Java 程序员眼里的 gcc
include #define STR "hello world\n"void main() { printf(STR);}第一步:预处理(preprocess)其实就是以下三个动作1.头文件展开2.
宏定义
直接替换
msbjy
·
2022-05-08 20:58
java
51单片机案例(1)——利用DS1302实现实时时钟和可调时钟的功能
目录一、案例描述二、实时时钟程序实现2.1LCD1602和DS1302功能实现2.2
宏定义
相关地址2.3写入时间2.4读出时间三、拓展——可调时钟程序实现3.1按键功能3.2显示时钟3.3设置时钟3.4
wendy_ya
·
2022-05-08 07:39
51单片机
单片机
51单片机
嵌入式硬件
c语言
数据结构_稀疏矩阵的相关操作函数:(转置,相加,相乘) 运行实例:(C实现)
文章目录
宏定义
/包含初始化稀疏矩阵定义数据结构输出稀疏矩阵主要操作:稀疏矩阵转置稀疏矩阵相加稀疏矩阵相乘通用主函数(测试)测试数据效果截图稀疏矩阵的相关操作函数:(转置,相加,相乘)运行实例:
宏定义
/包含
xuchaoxin1375
·
2022-05-07 17:34
基于C语言实现简单的五子棋游戏
这是一个用C语言实现的控制台小游戏—-五子棋,棋盘大小和获胜棋子数目是用
宏定义
的,可以自定义,所以可以轻松改为三子棋、六子棋等等。此游戏设定为人机对战(PVE),电脑走棋是随机的。
·
2022-05-07 12:46
当你敲完Hello World后的第一步——C
#undef撤销
宏定义
5.宏和函数对比(重点)二、条件编译指令1.单分支2.多分支条件编译3.判断某个符号是否被定义4.嵌套指令三、#include指令1.本地文件包含2.库文件包含3.嵌套文件包含前言了解敲完
_奇奇
·
2022-05-07 11:58
暴躁樱桃深入理解C语言
C++
c语言
c++
C语言知识总结——宏,枚举,结构体,共用体
1、define
宏定义
以#号开头的都是编译预处理指令,它们不是C语言的成分,但是C程序离不开它们,#define用来定义一个宏,程序在预处理阶段将用define定义的来内容进行了替换。
程序员编程指南
·
2022-05-06 11:29
C语言与C++编程
指针
java
数据结构
编程语言
python
iOS 全量组件化落地
一、简介在《iOS组件化》这篇文章中详细的介绍了组件化的概念,那么在实际的项目中实施全量组件化又该怎样去落地呢,下面分享一下我的开源组件,所有组件都可以在我的github上查看二、开源组件基础层常用的
宏定义
建大爷
·
2022-05-06 11:10
ROS学习系列:第三讲 — URDF进阶
建模一块没有特别需要注意的地方:主要是理解URDF到xacro再到gazebo模型的演变过程;常规URDF文件用户体验较差,采用xacro模型文件替换;URDF模型文件的进阶xacro模型文件精简模型代码创建
宏定义
文件包含提供可编程接口常量变量数学计算
雪天枫
·
2022-05-06 07:31
ROS
gazebo
C语言深度解剖——读书笔记-5、预处理
第三章预处理章节目录1,
宏定义
2,条件编译3,文件包含4,#error预处理5,#line预处理6,#pragma预处理7,#运算符8,##运算符3.0预处理指令预处理名称意义#define
宏定义
#undef
Cawen_Cao
·
2022-04-30 15:00
编程语言【C/C++】
C语言深度解剖
读书笔记
宏定义
条件编译
qq一笔画红包 的c语言解决方法
来由今天看到一个红包死活一笔画不出来,然后我用c写个段程序用于解决这个问题思想主要采用栈来实现路径的记录与回退,灵感来源于迷宫求解问题程序使用给顶点标上序号求出这个图的邻接矩阵修改程序中
宏定义
的MAXSIZE
eu_zero
·
2022-04-27 16:12
原创实践程序
算法
神奇的
宏定义
阅读某项目时,遇到了以下两个神奇的宏用法IFDEF(CONFIG_DEVICE,init_device());MUXDEF(CONFIG_TRACE,"ON","OFF")顾名思义,第一个的意思就是如果定义了CONFIG_DEVICE宏才执行后面的函数调用,第二个的含义则是如果定义了CO
zhangyi1357
·
2022-04-25 22:00
objc4-818.2源码编译遇到的问题
编译源码的过程,大致分为两步:1.编译通过objctarget1.添加一些源文件,在官网提供的其他源代码包里找,然后在headersearchpaths里添加这些源文件的路径即可2.源代码的一些改动,比如添加一些
宏定义
chaeyeonyanse
·
2022-04-25 11:22
浅谈C/C++的编译问题
1.预处理预处理的过程主要处理包括以下过程:将所有的#define删除,并且展开所有的
宏定义
处理所有的条件预编译指令,比如#if#ifdef#elif#else#endif等处理#include预编译指令
Muggle_
·
2022-04-25 08:29
windows编程
编译
C-C++
【C++】C++条件编译
各版本条件编译3.1#if——#else——#endif3.2#ifndef——#define——#endif3.3#if——#elif——#else——endif3.4#ifdef——#endif04、
宏定义
Cain Xcy
·
2022-04-25 08:24
C++
c++
SDWebImage源码解读
整体架构按照分组方式,可以分为几组定义通用宏和方法SDWebImageCompat:
宏定义
和C语言的一些工具方法。
CharmecarWang
·
2022-04-24 22:31
预处理命令总合集。最实用的从代码中解析,超容易理解,这样你还看不懂?
#define
宏定义
。#undef
宏定义
的终止符,用于取消已定义的宏。#ifdef如果宏已定义则返回真。#ifndf如果宏没有定义则返回真。#if如果条件语句成立,则编译运行下面的代码。
小黎的培培笔录
·
2022-04-24 22:29
拾回遗漏
c++
c语言
开发语言
预处理指令-define的使用
目录前言#define定义宏(无参)#define定义宏函数宏的更多规则特性宏的缺点常见预处理指令前言C语言中源代码到可执行文件的第一阶段,也就是预处理阶段,会检查源文件中的预处理指令语句和
宏定义
,并对源代码进行相应的替换
耀 星
·
2022-04-24 13:45
C语言
c语言
C语言超全面define预处理指令的使用说明
目录前言#define定义宏(无参)#define定义宏函数宏的更多规则特性宏的缺点常见预处理指令前言C语言中源代码到可执行文件的第一阶段,也就是预处理阶段,会检查源文件中的预处理指令语句和
宏定义
,并对源代码进行相应的替换
·
2022-04-22 10:55
基于腾讯云的物联网云端数据传输-STM32F103C8T6(微信小程序显示数据).一
工程适用范围:测试时适用的STM32F103C8T6库版本:HAL库函数注意:LED灯RGBIO分配RPB5GPB6BPB7ESP8266连接TXPA3RXPA2RSTPB11(在ESP8266.h中进行
宏定义
改变
snaygo
·
2022-04-21 13:49
#
STM32
#
嵌入式
物联网腾讯云
C语言详细分析
宏定义
的使用
目录一、C语言中函数的“缺陷”二、再次理解函数三、C语言中的宏四、宏与函数的不同五、编译器组成简介六、宏使用示例七、再论宏常量八、小结一、C语言中函数的“缺陷”实参和形参之间仅仅是值传递,因此,函数中无法直接改变实参。二、再次理解函数函数是一种代码复用的手段把实现某个功能的代码片段进行封装(当作一个整体)给这个代码片段一个合适的名字(通过名字使用代码)定义参数(定义代码片段需要处理的问题)三、C语
·
2022-04-21 11:28
C语言 图文并茂详解程序编译过程
预编译处理所有的注释,以空格代替将所有的#define删除,并且展开所有的
宏定义
处理条件编译指令#if,#ifdef,#elif,#else
·
2022-04-19 14:26
多个完整设计的单片机、8086、STM32制作教程和资料-转发分享
实例代码:#include/*调用单片机头文件*/#defineucharunsignedchar/*无符号字符型
宏定义
变量范围0~255*/#defineuintunsig
Mr song song
·
2022-04-19 13:16
单片机
c语言
stm32
嵌入式硬件
C语言深入讲解宏的定义与使用方法
目录一、C语言中的
宏定义
二、
宏定义
表达式三、宏表达式与函数的对比四、有趣的问题五、强大的内置宏六、小结一、C语言中的
宏定义
#define是预处理器处理的单元实体之一#define定义的宏可以出现在程序的任意位置
·
2022-04-19 11:15
C语言 操作符#与##使用方法详解
目录一、#运算符二、##运算符三、小结一、#运算符#运算符用于在预处理期将宏参数转换为字符串#的转换作用是在预处理期完成的,因此只在
宏定义
中有效编译器不知道#的转换作用用法:#defineSTRING(
·
2022-04-19 10:15
多实例输入的3种情况
=EOF){//读入一组测试数据//处理//输出结果}注:EOF是
宏定义
常量-1,scanf函数遇到文件结束标志函数返回值是-1,键盘输入时,ctrl+z表示输入结束3.有结束的条件列如:输入00结束while
谦QIAN
·
2022-04-19 09:00
C语言
c语言深度剖析(19)—编译过程简介
1.初始编译器2.预编译:指令示例——gcc–Efile.c–ofile.i处理所有的注释,以空格代替将所有的#define删除,并且展开所有的
宏定义
处理条件编译指令#if、#ifdef、#elif、#
小虾米_2018
·
2022-04-19 07:11
c语言深度剖析
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他