码迷,mamicode.com
首页 >  
搜索关键字:宏定义    ( 1731个结果
C语言-对输入的n个字符串进行排序
#include #include #include #define N 256 //宏定义 int main() { char strArray[N][256]; char *str[N]; char *temp; int i,n; printf("请输入字符串:\n"); for(i=0;i<N;i++) { gets(strArray[i]); if (st...
分类:编程语言   时间:2015-06-01 11:36:04    阅读次数:312
C语言-对输入n个字符串进行排序(无导入string.h)
#include #include "stdlib.h" #define N 256 //宏定义 //比较两个字符串的大小 int str_compare(const char* src,const char* dst) { int ret = 0; if (src == dst) { return 0; } if (dst == NULL) { return -1; ...
分类:编程语言   时间:2015-06-01 11:35:46    阅读次数:196
ios开发——开发总结&Xcode之pch文件
新增Xcode如何成功添加pch文件一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了。为什么xcode6没有自动创建pch文件呢?简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Pre...
分类:移动开发   时间:2015-05-30 00:24:13    阅读次数:184
结构体写通讯录
#ifndef _CONTACT_H_//宏定义通讯录 #define _CONTACT_H_ //宏定义通讯录 #define NAME_LEN 30//全局变量 #define SEX_LEN 5//全局变量 #define TELP_LEN 12//全局变量 #define GRO_LEN 15//全局变量 #define MAX_PER 1000//全局变量 ...
分类:其他好文   时间:2015-05-29 23:17:54    阅读次数:158
宏定义引发的困惑
最近使用一个开源库,代码中使用的名称为min和max的两个函数与WinDef.h里定义的相同名称的宏定义冲突,提示各种离奇错误。最后使用了NOMINMAX的预处理器定义解决此问题。说明:宏定义虽方便,不能滥用。#ifndefNOMINMAX#ifndefmax#definemax(a,b)(((a)...
分类:其他好文   时间:2015-05-27 11:33:55    阅读次数:106
iOS开发——常用宏的定义
有些时候,我们需要将代码简洁化,这样便于读代码。我们可以将一些不变的东东抽取出来,将变化的东西作为参数。定义为宏,这样在写的时候就简单多了。下面例举了一些常用的宏定义和大家分享:1. 判断设备的操作系统是不是ios71.#define IOS7 ( [[[UIDevice currentDevice...
分类:移动开发   时间:2015-05-27 09:46:54    阅读次数:143
黑马程序员--c基础--强处理指令
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.强处理指令:是在程序编译前执行的命令2.强处理指令包括:宏定义(或带参数的宏定义),条件编译,文件包含a.宏定义: 作用:将define关键字后的表达式替换成第二...
分类:其他好文   时间:2015-05-27 00:48:36    阅读次数:151
iOS 程序员开发最常用宏定义
在.pch文件里导入即可//界面宽高#define BatteryHeight 20.0#define NavBarHeight 44.0#define TabBarHeight 49.0#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size....
分类:移动开发   时间:2015-05-26 14:10:51    阅读次数:220
tchar.h的源代码
下一章会整理一下tchar.h里常见的字符串处理函数,这一章没有给出全部的代码,就给出了一些主要的宏定义/* ++++++++++++++++++++ UNICODE ++++++++++++++++++++ */#include #ifdef __cplusplusextern "C" {#end...
分类:其他好文   时间:2015-05-25 22:08:23    阅读次数:255
【译】为什么这样宏定义#define INT_MIN (-2147483647 - 1)?
2的32次方为2147483648*2,0~(2147483648*2-1)这是32位机上无符号整数代表的范围。而32机的int范围为-2147483648~+2147483647stackoverflow.com上有人提出这样一个问题:if (-2147483648 > 0) std::co...
分类:其他好文   时间:2015-05-25 16:22:44    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!