![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MTK平台学习
iteye_10770
这个作者很懒,什么都没留下…
展开
-
【最全】完整ASCII码对照表
见 附件2010-04-14 20:36:47 · 320 阅读 · 0 评论 -
用C打印菱形星号
[code="java"]总结了一下://这是做简单的,不考虑任何算法,傻X#include int main(){printf(" *\n ***\n *****\n*******\n *****\n ***\n *\n");}最简短的程序估计就是这个了//C版本的:#include int main(){ int...原创 2010-05-10 15:53:23 · 157 阅读 · 0 评论 -
我对MTK的一点点认识
一、 目的来到这里近两月,更近距离的接近了MTK。身处基于MTK平台的产品开发浪潮之中,让我对MTK有更多的了解,不光是在平台技术本身。就技术上,从软件角度、系统角度,对MTK我应该能给出深度而全面的评价或看法。就产品上,我也有自己的一些见解和思考。总之,对于MTK我所产生的思考及结论,希望能在这里同大家分享。如果能抛砖引玉,引发大家更有意义及价值的思考,是我此文最大的愿望。二、 适用范围...2010-04-27 20:49:33 · 168 阅读 · 0 评论 -
什么ARM
ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。 ARM将其技术授权给世界上许多著名的半导体、软件和OEM厂商,每个厂商得到的都是一套独一无二的ARM相关技术及服务。利用这种合伙关系,...2010-04-27 18:03:14 · 100 阅读 · 0 评论 -
经典 算法 回顾
=============================================== 作者:rerli 时间:2003-12-15 目的:重温经典排序思想,并用C语言指针实现排序算法 ================================================ */ c/* =================================...2010-04-26 13:36:54 · 79 阅读 · 0 评论 -
【原创】C++ 中 extern "C" 用法小结
昨天晚上翻《C++ Primer》偶尔看见介绍 extern "C" 的那一节,看着看着竟然有点糊涂了,觉得书上说的好像有点不对。记得以前也曾经看过这一节,也看过几篇介绍这个的文章,这次又犯糊涂,看来还是以前没有搞清楚。后来仔细看了看书上的介绍,又翻了一下《The C++ Programming Language》,总算清楚了一些,书上说的没错,是我以前理解的有问题。在C++中 extern ...2010-04-22 22:03:17 · 90 阅读 · 0 评论 -
【汇总】关于位 字节 的换算
1Byte = 8 Bit1 KB = 1,024 Bytes1 MB = 1,024 KB = 1,048,576 Bytes1 GB = 1,024 MB = 1,048,576 KB = 1,073,741,824 Bytes1 TB = 1,024 GB = 1,048,576 MB = 1,073,741,824 KB = 1,099,511,627,776 Bytes...2010-04-22 13:24:34 · 611 阅读 · 0 评论 -
关于宏定义需要注意的几点
对于宏定义还要说明以下几点:1) 宏定义是用宏名来表示一个字符串,在宏展开时又以该字符串取代宏名,这只是一种简单的代换,字符串中可以含任何字符,可以是常数,也可以是表达式,预处理程序对它不作任何检查。如有错误,只能在编译已被宏展开后的源程序时发现。2) 宏定义不是说明或语句,在行末不必加分号,如加上分号则连分号也一起置换。3) 宏定义必须写在函数之外...2010-04-22 10:03:33 · 954 阅读 · 0 评论 -
C语言中的基本类型和构造类型以及指针类型还有空类型,它们之间有何区别
1. 基本数据类型:基本数据类型最主要的特点是,其值不可以再分解为其它类型。也就是说,基本数据类型是自我说明的。 2. 构造数据类型:构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说,一个构造类型的值可以分解成若干个“成员”或“元素”。每个“成员”都是一个基本数据类型或又是一个构造类型。在C语言中,构造类型有以下几种: •数组类型 •结构体类型 •共用体(...2010-04-21 15:31:14 · 575 阅读 · 0 评论 -
使用scanf函数还必须注意以下几点
使用scanf函数还必须注意以下几点:1) scanf函数中没有精度控制,如:scanf("%5.2f",&a);是非法的。不能企图用此语句输入小数为2位的实数。2) scanf中要求给出变量地址,如给出变量名则会出错。如 scanf("%d",a);是非法的,应改为scnaf("%d",&a);才是合法的。3) 在输入多个数值数据时...2010-04-21 13:59:31 · 368 阅读 · 0 评论 -
字符串常量和字符常量的区别
字符串常量和字符常量是不同的量。它们之间主要有以下区别:1) 字符常量由单引号括起来,字符串常量由双引号括起来。2) 字符常量只能是单个字符,字符串常量则可以含一个或多个字符。3) 可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变量。在C语言中没有相应的字符串变量。这是与BASIC 语言不同的。但是可以用一个字符数组来存...2010-04-21 11:15:54 · 6324 阅读 · 0 评论 -
C语言中字符常量于字符串常量有什么区别
单引号里一个字符为字符常量,如:‘A’字符常量可以保存在一个字符变量里,如:char ch='a';双引号里一串字符为字符串常量,如:“A”,“ABC”字符串常量只能保存在一个字符数组或字符指针中,如:char name[]="zhang san";或char *name="zhang san";...2010-04-20 13:41:18 · 409 阅读 · 0 评论 -
C宏定义的简单总结
[code="java"]今天在网上突然发现了下面几个关于c代码中的宏定义的说明,回想下,好像在系统的代码中也见过这些零散的定义,但没有注意,看到别人总结了下,发现果然很有用,虽然不知有的道可用与否,但也不失为一种手段,所以就先把它摘抄下来,增加一点见识:1,防止一个头文件被重复包含 #ifndef BODYDEF_H #define BODYDEF_H //头...2010-04-19 15:48:14 · 152 阅读 · 0 评论 -
C语言中如何使用宏
C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。 宏使用中的常见的基础问题 #符号和##符号的使用 ...符号的使用 宏的解释方法 我们能碰到的宏的使用 宏使用中的陷阱 常见的基础性问题 关于#和##在C语言的宏中,#的功能是将其后面的宏参数...2010-04-19 14:07:01 · 107 阅读 · 0 评论 -
C/C++基础知识:typedef用法小结
转至http://www.kuqin.com/language/20090322/41866.html第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一...2010-04-17 20:01:54 · 97 阅读 · 0 评论 -
C语言中常见得错误汉语解释
详情见附件2010-04-16 21:51:25 · 100 阅读 · 0 评论 -
【原创】C 经典 冒泡排序 算法
[code="java"]#include //C 冒泡 排序 main(){ int num[]={11,1,22,2,33,3,44,4,55,5}; int size=sizeof(num)/sizeof(num[0]);//求数组长度 必须用sizeof int i,j,temp; for(i=0;i2010-04-16 16:58:56 · 86 阅读 · 0 评论 -
C中的库文件咋使用
[code="java"]C系统提供了丰富的系统文件,称为库文件,C的库文件分为两类,一类是扩展名为".h"的文件,称为头文件,在前面的包含命令中我们已多次使用过。在".h"文件中包含了常量定义、 类型定义、宏定义、函数原型以及各种编译选择设置等信息。另一类是函数库,包括了各种函数的目标代码,供用户在程序中调用。 通常在程序中调用一个库函数时,要在调用之前包含该函数原型所在的"...原创 2010-05-10 17:51:51 · 243 阅读 · 0 评论