自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 LINUX安装

<br />1. Linux系统安装:<br /> 1.1 v安装版本的选择§推荐使用redhat的centos版本§Centos:稳定,性能够用,工具齐全1.2 v安装方法推荐§新手推荐使用虚拟机的方法,安全方便§虚拟机建议使用vmware6.0.2版本以上§推荐使用硬盘安装方法§分区在40G左右为宜<br /> <br />2. Linux系统vmware虚拟机下安装<br />

2010-09-18 21:41:00 263

原创 MiniGUI学习笔记

第一章.嵌入式GUI系统概述关于操作系统和上层软件的关系,某些操作系统被称为内核空间(kernel space),而操作系统以上的部分被称为用户空间(user space)。按照功能,操作系统以上的部分可以分为中间件和上层应用两个部分。中间件一般提供了一些相对底层的软件层次的功能。它的实现一般不包括应用程序的逻辑,而是向上层软件提供了各种方便的应用程序接口(API)。GUI系统的移植实现基础包含输出设备和输入设备两个方面       在学习一个嵌入式GUI特性和功能的时候,需要关注可移植性、稳定性和可靠性、

2010-09-06 22:58:00 2538

转载 函数参数中带省略号的用法

<br /> 一、什么是可变参数 <br />我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为: <br />int printf( const char* format, ...); <br />它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式: <br />printf("%d",i); <br />printf("%s",s); <br />printf("the number i

2010-09-04 12:50:00 348

转载 int main(int argc,char* argv[])

<br />argc是命令行总的参数个数   <br />argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数   <br />命令行后面跟的用户输入的参数,比如:   <br />int   main(int   argc,   char*   argv[])   <br />{   <br />int   i;   <br />for   (i   =   0;   i<argc;   i++)   <br />cout<<argv[i]<<endl;   <br />cin>>i;  

2010-09-04 12:44:00 258

转载 枚举,位运算

<br /> 在实际问题中, 有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月, 一个班每周有六门课程等等。如果把这些量说明为整型, 字符型或其它类型显然是不妥当的。 为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值, 被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是, 枚举类型是一种基本数据类型,而不是一种构造类型, 因为它不能再分解为任何基本类型。<br />枚举类型的定义和枚举变量的说明<br />一、枚举的定义枚举

2010-09-04 12:41:00 495

转载 c语言条件编译

<br /> 预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。<br />在C 语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏定义,并对源代码进行响应的转换。预处理过程还会删除程序中的注释和多余的空白字符。<br

2010-09-04 12:27:00 264

转载 typedef的四个用途和两个陷阱

<br />用途一: <br />定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: <br />char* pa, pb;  // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,  <br />// 和一个字符变量; <br />以下则可行: <br />typedef char* PCHAR;  // 一般用大写 <br />PCHAR pa, pb;        // 可行,同时声明了两个指向字符变量的指针 <br />虽然: <br />char *pa

2010-09-04 00:08:00 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除