自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 嵌入式C语言面试题

预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接

2013-10-27 17:51:42 985

原创 C语言 之 文件

1、文件指针:      文件结构体           typedef struct iobuf{  int cnt;               /*剩余的字节数*/  char  *ptr;          /*下一个字符的位置*/  char  *base;       /*缓冲区的位置*/  int flag;               /*文件访问模式*/

2013-10-27 16:35:55 614

原创 C语言 之 栈

栈后进先出的数据结构,先存入栈的底部,往上插入,最先插入的数据先出栈。只能向顶部加,只能从顶部删 利用数组实现栈,数组放到结构体中,结构体中包括下标、总和、数组:下标初始化比正常数组多一,便于判断栈是否为空创建栈:stack_t* create_stack(){      stack_t* s = (stack_t*)malloc(sizeof(stack_t));

2013-10-27 16:34:18 500

原创 C语言 之 链表

链表      数据项:结构体表示      地址项:指向下一个成员地址创建节点和往头部插入节点:[root@Abel list]# cat list.h#ifndef _LIST_H#define _LIST_H#include#include#includetypedef struct link{ int data; struct lin

2013-10-27 16:32:23 576

原创 关于C++ 学习的几点 理解 之 c++关键字详解(volatile,mutable,explicit,dynamic_cast<T>(expression))等

1  volatile有些变量是用volatile关键字声明的。当两个线程都要用到某一个变量且该变量的值会被改变时,应该用volatile声明,该关键字的作用是防止优化编译器把变量从内存装入CPU寄存器中。如果变量被装入寄存器,那么两个线程有可能一个使用内存中的变量,一个使用寄存器中的变量,这会造成程序的错误执行。 volatile的意思是让编译器每次操作该变量时一定要从内存中真正取出,而不是

2013-10-27 16:16:41 441

原创 基于s3c2440 的uboot 下载

kernel 网站 在不久前推出了,长期稳定版的 linux 3.10.17 的内核,出于爱好,最近,将其移植到 s3c2440 的板子上。首先,将uboot 作为启动引导工具,烧写到 2440 的板子上,这里,我利用的是 xshell 和 DNW 将其烧写到板子上。将板子的flash 模式,打到NORFLASH ,将usb线连接好,选择好串口,上电。上电后,在xshell的终端上会出

2013-10-27 13:50:03 806

C语言常见错误

c语言常用错误,出现的错误,c语言中出现错误时可以查看

2013-09-09

bmpx-0.20pre2.tar.gz

linux 系统下的音乐应用软件,安装教程,网页上很多

2013-06-26

空空如也

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

TA关注的人

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