码迷,mamicode.com
首页 >  
搜索关键字:宏定义    ( 1731个结果
正确使用iOS常量(const)、enum以及宏(#define)
前言:本文主要梳理iOS中如何使用常量、enum、宏,以及各自的使用场景。 重要的事情首先说:在iOS开发中请尽量多使用const、enum来代替宏定义(#define);随着项目工程的逐渐增大,过多的宏定义还可能影响项目的编译速度。 宏定义大家应该都不陌生,使用起来非常简单,首先我们先来看一下宏定 ...
分类:移动开发   时间:2018-11-23 20:49:01    阅读次数:232
关于printf()
问题来自于看到了这样一句 这是什么个意思呢? 下面这段来自于网络的解释: 可变参数最典型的函数就是printf,它的函数原型是int printf(const char* fmt,...),后边的省略号就是可变参数,所以使用printf的时候可以写不定数目的参数。 下边是gcc中printf的源代码 ...
分类:其他好文   时间:2018-11-12 11:31:19    阅读次数:136
WPARAM和LPARAM的含义
lParam 和 wParam 是宏定义,一般在消息函数中带这两个类型的参数,通常用来存储窗口消息的参数。 LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam); wParam 通常用来存储小段 ...
分类:其他好文   时间:2018-11-10 19:07:49    阅读次数:206
2018-2019-1 20165208 《信息安全系统设计基础》第七?周学习总结
教材内容总结 man k key1 | grep key2| grep 2: 根据关键字检索系统调用 grep nr XXX /usr/include :查找宏定义,类型定义 异常可以分为四类:中断、陷阱、故障和终止。 syscalls n指令允许用户对内核服务受控访问,即用户请求服务n。执行sys ...
分类:其他好文   时间:2018-11-09 23:26:52    阅读次数:357
10种AD采样的软件滤波方法及算法
AD采样点的电压多少有点起伏波动,经运放放大后电压的波动如果超过ADC的分辩率,则显示的值会出现波动。波动如果十分大的话, 建议在硬件上滤波,相反,如果波动较小,你可以用软件滤波方法解决这个问题。 1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) ...
分类:编程语言   时间:2018-11-09 16:11:39    阅读次数:172
C语言变量名转字符串的方法
C语言中将变量名转换成字符串使用的是#符号,来看下边两个宏定义: 使用的时候自动将相应的变量名转换成字符串,示例代码: 输出内容: 原文链接: https://blog.csdn.net/Veabol/article/details/76491792 ...
分类:编程语言   时间:2018-11-08 11:38:43    阅读次数:460
如何在C++中产生随机数
如何在C++中产生随机数 C++中没有自带的random函数,要实现随机数的生成就需要使用rand()和srand()。不过,由于rand()的内部实现是用线性同余法做的,所以生成的并不是真正的随机数,而是在一定范围内可看为随机的伪随机数。 Rand Srand 通式 Rand 单纯的rand()会 ...
分类:编程语言   时间:2018-11-06 14:31:43    阅读次数:193
C语言中变量名及函数名的命名规则与驼峰命名法
一、C语言变量名的命名规则:(可以字母,数字,下划线混合使用) 1. 只能以字母或下划线开始;2. 不能以数字开始;3. 一般小写;4. 关键字不允许用(eg:int float=2//error float 为保留字不允许用); 二、函数名的命名规则 1.见名知意;2.自定义函数函数名首字母大写( ...
分类:编程语言   时间:2018-11-03 11:23:16    阅读次数:297
Image Is Everything LA2995
白书第一章例题6 构造。思维。几何。 分别从几个角度去看,有矛盾就删掉,最后遍历一下统计个数 方法证明:第一个方块肯定要删除。假设前k个必须删除,第k+1个矛盾出现,假如不删掉,矛盾将持续存在,故必须删掉。 代码有很多细节。 比如注意宏定义加() //#define REP(i,n) for(int ...
分类:其他好文   时间:2018-10-27 14:46:02    阅读次数:123
宏定义末尾为什么不能加分号
比如 #define NUM 3; 注意末尾有一个分号 printf("%d",NUM); 宏替换的时候会变成这样 printf("%d",NUM;); 会多出一个分号,这样会提示语法错误。 那怎么改呢? 可以改成#define NUM 5); printf("%d",NUM 这样编译的时候会把NU ...
分类:其他好文   时间:2018-10-27 01:31:19    阅读次数:833
1731条   上一页 1 ... 26 27 28 29 30 ... 174 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!