- 博客(13)
- 资源 (21)
- 收藏
- 关注
原创 ubuntu vi上下左右键无法使用?
使用vm安装ubuntu出现vi上下左右键无法正常使用。执行以下两句就可以了 $sudo apt-get remove vim-common $sudo apt-get install vim
2012-06-30 10:15:30 970
原创 c语言字符串函数
字符串连接函数strcat格式:strcat(字符数组1,字符数组2)功能:把字符数组2连到字符数组1后面返值:返回字符数组1的首地址说明:字符数组1必须足够大 连接前,两串均以‘\0’结束;连接后,串1的‘\0’取消, 新串最后加‘\0’ 字符串拷贝函数strcpy格式:strcpy(字符数组1,字符串2)
2012-06-03 22:21:34 615
原创 c语言排序
冒泡法排序:排序过程:(1)比较第一个数与第二个数,若为逆序a[0]>a[1],则交换;然后比较第二个数与第三个数;依次类推,直至第n-1个数和第n个数比较为止——第一趟冒泡排序,结果最大的数被安置在最后一个元素位置上(2)对前n-1个数进行第二趟冒泡排序,结果使次大的数被安置在第n-1个元素位置(3)重复上述过程,共经过n-1趟冒泡排序后,排序结束例:int main(
2012-06-03 22:17:44 486
原创 c语言数组
数组构造数据类型之一数组是具有一定顺序关系的若干个变量的集合,组成数组的各个变量称为数组的元素。数组中各元素的数据类型要求相同,用数组名和下标确定。数组可以是一维的,也可以是多维的。在科学计算中,许多重要的应用都是基于数组的。所谓一维数组是指只有一个下标的数组。它在计算机的内存中是连续存储的。C语言中,一维数组的说明一般形式如下: [] ; 数
2012-06-03 22:15:45 411
原创 计算机存储
冯﹒诺依曼模型:系统在预先编译的程序的指挥下运转,系统的运行过程就是按照一定的顺序不断执行程序指令的过程程序存放在存储器中程序是为了实现一个特定的目标而预先设计的一组可操作的工作步骤,就可以称为一个程序。对于计算机系统,程序就是系统可以识别的一组有序的指令。这组指令指挥这计算机系统工作。对于计算机系统,简单的说,程序就是系统可以识别的一组有序的指令程序存储在磁盘上,被加载到内存
2012-06-03 22:10:49 535
原创 c语言数据输入输出
C语言无I/O语句,I/O操作由函数实现 #include 字符输出函数格式: putchar( c )参数: c为字符常量、变量或表达式功能:把字符c输出到显示器上返值:正常,为显示的代码值; 格式:printf(“格式控制串”,输出表)功能:按指定格式向显示器输出数据返值:正常,返回输出字节数;出错,返回EOF(-1)输出表:要输出的数据(可以没有,
2012-06-03 22:05:02 532
原创 c类型总结
基本数据类型:逻辑类型。只有两个量true和false,表示逻辑真值和逻辑假值。用Int表示(0:false;非0:true)整数类型。C支持四种整数类型:char, short, int和long,整数类型用于处理整数。浮点类型。C支持两种浮点类型:float和double,浮点类型用于处理包含小数部分的数值。void类型。该类型也叫缺省型,用于描述值为空集, 主要用于说明不返回
2012-06-03 21:55:21 720
原创 linux知识
vi—命令模式: 不保存退出 不保存强制性退出 保存编辑 存入文件filename 中 强制性存入文件filename 中 保存并退出 gcc(GNU CCompiler)是GNU推出的功能强大,性能优越的多平台编译器,gcc编译器能将C,C++语言源程序编译连接成可执行文件,以下是gcc支持编译的一些源文件的后缀及其解释
2012-06-03 21:40:48 397
原创 c语言
c库:标准C库里提供了很多的函数,只要在程序里包含了C库中对应的头文件(函数声明),就可以使用这些库函数了。 #include printf -- 标准格式化输出函数 scanf -- 标准格式化输入函数 数值数据的表示:凡是按进位的方式计数的数制叫做进位计数制,简称进位制。 十进制、二进制、十六进制、八
2012-06-03 21:37:46 494
原创 linux简单命令使用
ctrl+alt+t 打开 terminal cd 进入.. 上一级目录cd / 最顶层目录ls 列出当前目录 蓝色代表文件夹青色代表链接文件bin 绝大部分系统命令home 当前用户所有的文件 在此目录下,有一个同名的文件夹 直接cd ,不加任何参数。就直接进入home目录下只有到Home下,才会有~pwd
2012-06-03 19:45:21 507
原创 C语言编译流程
无论是高级程序设计语言还是专用程序设计语言,都不能被计算机系统直接识别,用这些语言所编写的程序代码称为源程序,源程序需要通过预先设计好的专用程序进行转换,转换为计算机系统可以识别的机器指令,然后才能交由计算机系统执行。编辑是程序员通过编辑软件录入源代码的过程。编译是文件录入后,使用编译程序对源文件进行编译,目标文件已经是二进制的机器代码了。一方面有些程序使用频率高,一般程序员难以自行开
2012-06-03 19:33:20 816
原创 lame音频压缩解码(二)之编译事例Demo
简单步骤:一、下载lame存文件。二、创建android工程后,解压lame包,拷贝lame文件夹中的libmp3lame文件下的所有.c和.h文件到android工程的jni目录下。三、从lame包中的include文件夹中,拷贝 lame.h到jni目录下。四、定义natvie方法。五、在jni目录下,编写android.mk文件。六、进入工程的bin/classes目
2012-06-03 19:11:48 4742 6
原创 lame音频压缩解码(一)Lame知识小解
LAME 是最好的MP3编码器,编码高品质MP3的最好也是唯一的选择。LAME本身是DOS下的文件,需要加外壳程序才比较容易使用,也可以在别的软件(比如EAC)中间调用。是一款出色的MP3压缩程序。 ID3标签是MP3音乐档案中的歌曲附加讯息,它能够在MP3中附加曲子的演出者、作者以及其它类别资讯,方便众多乐曲的管理。缺少ID3标签并不会影响 MP3的播放,但若没有的话,管理音乐文件也
2012-06-03 18:14:46 3727
模仿MIUI设置页面顶部Button
2012-11-27
实现新浪微博消息页面左右滑动页面方式二
2012-11-25
实现新浪微博消息页面左右滑动页面
2012-11-25
实现网易新闻客户端左右滑动广告
2012-11-25
sqlite3安装包
2012-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人