- 浏览: 64818 次
- 性别:
- 来自: 成都
-
最新评论
文章列表
//稀疏矩阵的三元组存储
#define MAX_SIZE 100 //非零元个数的最大值
typedef struct
{
int i, j; //行下标,列下标
ElemType e; //非零元的值
} Triple;
typedef struct
{
Triple data[MAX_SIZE+1]; //非零元三元组表,data[0]未用
int mu, nu, tu; //矩阵的行数,列数,非零元个数
} TSMatrix;
Status CreateSMatrix(TSMatrix * M)
{
int i;
Triple T; ...
- 2012-07-28 15:11
- 浏览 871
- 评论(0)
发现如果使用块数太少,根本不会调用GC ,也就是没有erease操作,10000不行
从parv文件里可以看出一共有1G = 512k * 2097152 扇。
而flash.h中定义一块64页,一页4扇
故 = 524288 页 = 8192块(实际上还有extra block ,nand_blk_nom = 8448
因此考 ...
- 2012-07-28 11:42
- 浏览 780
- 评论(0)
发现如果使用块数太少,根本不会调用GC ,也就是没有erease操作,10000不行
从parv文件里可以看出一共有1G = 512k * 2097152 扇。
而flash.h中定义一块64页,一页4扇
故 = 524288 页 = 8192块(实际上还有extra block ,nand_blk_nom = 8448
因此考 ...
- 2012-07-28 11:42
- 浏览 429
- 评论(0)
1、在打开文件的同时删除文件的内容。 FILE* fp;
fp = fopen("c:\test12.txt","w");
if(fp==NULL)
return 0;
fclose(fp);
有时候需要包含
#include <io.h>
"w" Opens an empty file for writing. If the given file ...
- 2012-07-28 10:28
- 浏览 2995
- 评论(0)
1、在打开文件的同时删除文件的内容。 FILE* fp;
fp = fopen("c:\test12.txt","w");
if(fp==NULL)
return 0;
fclose(fp);
有时候需要包含
#include <io.h>
"w" Opens an empty file for writing. If the given file ...
- 2012-07-28 10:28
- 浏览 2897
- 评论(0)
//利用链表构建栈。
//输入1 2 3 4 5 0时输出 5 4 3 2 1
#include<stdio.h>
#include<stdlib.h>
#define true 1
#define false 0
typedef struct node{ //建立结构体
int num;
struct node *next;
}Node;
int push(Node **head, int num) //将一个数字压入以head为头的堆栈
{
Node *nextNode;
if(NULL==(nextNode=(struct node ...
- 2012-07-27 14:25
- 浏览 499
- 评论(0)
点击系统主菜单->系统->首选项->主菜单,就放编程栏吧,选中编程,点右边新建项目
如图选择:
命令就是matlab路径,就是安装路径/bin/matlab。注意类型一定要是终端应用程序!!
不妨点左上角那个图标换一个icon吧,我用的这个:
okay ,injoy yourself!
亲,我尽量用最通俗的语言来描绘,如果您对linux不是很熟,请完全按照我的步骤来做,包括路径若有问题,欢迎留言。
系统:ubuntu10.10
Matlab版本:[矩阵实验室].TLF-SOFT-Mathworks.Matlab.R2010a.UNIX.ISO-TBE.iso
一、下载[矩阵实验室].TLF-SOFT-Mathworks.Matlab.R2010a.UNIX.ISO-TBE.iso
这个地址教育网下载超快。
源程序附最后(也可直接打包下载http://download.csdn.net/detail/creazyapple/4088149)
要求:
理解和分析/proc文件
内容
了解/proc文件的特点和使用方法。
监控系统状态,显示系统中若干部件的使用情况。
用图形界面显示系统监 ...
要求:掌握添加设备驱动程序的方法
内容:
采用模块方法,添加一个新的设备驱动程序。
要求添加字符设备的驱动。
编写一个应用程序,测试添加的驱动程序。
<style type="text/css">
<!--
p
{margin-bottom:0.21cm}
-->
</style>
linxu系统中,在应用程序看来,硬件设备只是一个设备文件,应用程序可以象操作普通文件一样对硬件设备进行操作。设备驱动程序是内核的一部分,它完成以下的功能:
对设备初始化和释放.
把数据从内核传送到硬件和从硬件读取数据. ...
内容:编写一个C程序,使用Linux下的GTK图形库,分窗口显示三个并发进程的运行。
一个linux下多进程的实例,同时练习GTK编程。
分三个文件,分别是创建进程到主函数threeProc.c、建立子进程窗口的函数procBar.h和另外一个畸形窗口创建函数showImage.h。
实验过程:编辑源程序,将三个源程序和一个图片置于一个文件夹中,执行如下命令:
注意命令:gcc -o sb *.c `pkg-config --cflags --libs gtk+-2.0`
编译命令中使用的单引号类型是很重要的。这里使用了“命令替换”。
命令替换(command subs ...
Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
一、安装JDK以及Eclipse,我这里就不多介绍了,请自行参考网上资料。
二、安装CDT:
1.可以在Eclipse update中输入以下地址来安装:http://download.eclipse.org/tools/cdt/releases/ ...
/*
* specialWindow.c
* fileSystem
* Created on: 2012-2-24
* Author: zhushengben
*/
#ifndef SPECIALWINDOW_C_
#define SPECIALWINDOW_C_
#include <gtk/gtk.h>
int main(int argc, char *argv[])
{
GtkWidget *window = NULL;
GdkPixbuf *pixbuf = NULL;
GdkBitmap *bitmap = NULL;
GdkPixma ...
- 2012-02-24 13:29
- 浏览 709
- 评论(0)