摘要:
在C语言的学习中,对内存管理这部分知识的掌握尤其重要。malloc()和free()的基本概念以及基本用法:1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。关于... 阅读全文
posted @ 2015-01-05 22:52
来杯绿茶
阅读(1039)
评论(0)
推荐(0)
摘要:
我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:int printf( const char* format, ...);它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以有以下不同的调用方法:printf("%d",... 阅读全文
posted @ 2015-01-05 22:51
来杯绿茶
阅读(507)
评论(0)
推荐(0)
摘要:
bool取值false和true,是0和1的区别,,false可以代表0,但true有很多种.并非只有1。bool是在C++中的定义类型,我们如何在C中实现bool型的数据呢?我们可以利用枚举型的定义来实现,枚举型是定义常量的一种方式,默认从0一次递增,也可以自行定义,未定义的部分递增。#incl... 阅读全文
posted @ 2015-01-05 22:50
来杯绿茶
阅读(539)
评论(0)
推荐(0)
摘要:
s3c2440内部有一个IIC总线接口。它具有四种操作模式:主设备发送模式、主设备接收模式、从设备发送模式和从设备接收模式。IIC的具体时序:由此可知SCL为高位时SDA从高位跃迁到低位时表示开始、SCL为高位时SDA从低位跃迁到高位时表示结束。我们可以设置IICSTAT寄存器来发送开始或结束信... 阅读全文
posted @ 2015-01-05 20:46
来杯绿茶
阅读(1489)
评论(0)
推荐(0)
浙公网安备 33010602011771号