
C/C++
文章平均质量分 74
zonewone
这个作者很懒,什么都没留下…
展开
-
RGBtoJPEG
参考很多人的程序,使用JPEGlib 源代码:===========================================================================#include #include #include #include "head.h" //IMGWIDTH and IMGHEIGHTvoid rgb_to_jpeg (char转载 2008-11-26 14:54:00 · 899 阅读 · 0 评论 -
char *p 和char s[] 的 读写小区别
今天在优快云上看了一个比较好的问题:======================================================================#include int main(int argc, char **argv) { char *p="abcdef"; //很多书上说:p在栈,“abcdef”在数据区 p[2]=W;转载 2008-11-26 14:49:00 · 846 阅读 · 0 评论 -
C语言常用宏定义技巧
用C语言编程,宏定义是个很重要的编程技巧。用好了宏定义,它可以增强程序的可读性、可移植性、方便性、灵活性等等。1. 防止一个头文件被重复包含:#ifndef COMDEF_H#define COMDEF_H //头文件内容 #endif 当你所建的工程有多个源文件组成时,很可能会在多个文件里头包含了同一个头文件,如果借用上面的宏定义就能够避免同一转载 2008-12-17 15:14:00 · 1652 阅读 · 0 评论 -
pragma 预处理指令详解
pragma 预处理指令详解 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编转载 2009-09-03 11:28:00 · 613 阅读 · 0 评论