C
程雨轩
这个作者很懒,什么都没留下…
展开
-
Eclipse CDT 解决 "for loop initial declaration used outside C99 mode" 错误
在用 Eclipse CDT 编写c程序时出现 `for' loop initial declaration used outside C99 mode 错误是因为加 -std=c99 选项C99标准支持下面这种for 循环的变量i的定义及初始化方式:for (int i=1; i{ printf("Hello C!");}C99标准之外的C标准支持下面这种转载 2011-11-14 16:42:42 · 2127 阅读 · 0 评论 -
GCC与MinGW的简单安装与使用
注:本文通过互联网收集整理。简单的GCC用法总的来说,gcc应该是一个编译器。但整套的gcc环境并不是由gcc构成的,它是由多个包所组成的,这些包的互相作用产生了gcc的开发环境。其中,有一些包是你开发应用程序所必备的基本包,离开这些包你将无法正常使用gcc。 gcc开发环境包括如下几大包: binary 基本转载 2011-11-02 15:22:57 · 24222 阅读 · 2 评论 -
VC6.0命令行 cl 编译配置
1. 添加环境变量VS VS="C:\Program Files\Microsoft Visual Studio"2. 将vc98的bin目录以及vb98的目录添加到path: PATH=%VS%\VC98\bin;%VS%\VB98;%PATH% 3. 添加环境变量INCLUDE INCLUDE=%VS%\VC98\Include;%VS%\VC98\M转载 2011-11-02 10:19:30 · 1871 阅读 · 0 评论 -
在 Eclipse 中配置编译 Pro*C
以下基于 Oracle10g 进行配置:1. 首先安装 Oracle10g 客户端,安装时只选择“ Oracle Programer 10.x.x.x ”中的 “ Precompiler Common Files 10.x.x.x ”和“ Precompilers 10.x.x.x ”,其它除了必须安装 都可以不安装。 2. 为 Eclipse 3.4 以上配置 CDT转载 2011-11-12 20:02:59 · 2960 阅读 · 1 评论 -
C语言自定义bool类型
C语言自定义bool类型的两种方式由于C语言以0,1分别代表false,true,可以自定义bool类型,这里有两种方式作为参考:定义枚举类型:typedef enum{false,true} bool;也可以使用预定义#ifndef bool#define bool int#endif#ifndef true#define true 1#end原创 2011-11-14 15:33:15 · 12008 阅读 · 2 评论 -
C语言实现字节流与十六进制字符串的相互转换
//字节流转换为十六进制字符串void ByteToHexStr(const unsigned char* source, char* dest, int sourceLen){ short i; unsigned char highByte, lowByte; for (i = 0; i { highByte = sou原创 2012-03-16 14:51:30 · 11490 阅读 · 0 评论