显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

随机过程

http://superware.blog.163.com

 
 
 
 

焦点头图

 
 
聚焦图片加载中...
 
 
 
 
 

归档

 
 
数据加载中...
 
 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 
 
 
 

EI 检索

2017-4-7 10:55:00 阅读69 评论0 72017/04 Apr7

作者  | 2017-4-7 10:55:00 | 阅读(69) |评论(0) | 阅读全文>>

菜鸟教程

2017-2-9 21:29:04 阅读76 评论0 92017/02 Feb9

作者  | 2017-2-9 21:29:04 | 阅读(76) |评论(0) | 阅读全文>>

每个人都需要的九个宏包

2016-10-5 2:30:34 阅读109 评论0 52016/10 Oct5



amsmath

作者  | 2016-10-5 2:30:34 | 阅读(109) |评论(0) | 阅读全文>>

SCI 索引号查询

2016-3-15 17:05:48 阅读115 评论0 152016/03 Mar15

作者  | 2016-3-15 17:05:48 | 阅读(115) |评论(0) | 阅读全文>>

AWK 进行多文件处理

2015-9-12 18:00:03 阅读129 评论0 122015/09 Sept12


多文件处理时有两个重要的参数:

NR number of records,表示到目前为止处理的总记录数

FNR current number of records,表示当前文件已经被处理的记录书

例如:

awk 'NR == FNR {a[i] = $0; i++} NR > FNR {print a[j] " " $0; j++}' a.dat b.dat

上面的命令是这样运行的:

1、当 NR == FNR 时,也就是读取第一个文件 a.dat 时,进行 {a[i] = $0; i++} 动作,

作者  | 2015-9-12 18:00:03 | 阅读(129) |评论(0) | 阅读全文>>

以列方式合并两文件

2015-9-2 22:10:15 阅读138 评论0 22015/09 Sept2


有如下两个文件:

文件 a.data 如下:

a
b
c
d
e

文件 b.data 如下:

1
2
3
4
5

现将文件 a.data 和 文件 b.data 合并为 c.data,其中 c.data 为:

a    1
b    2
c    3
d    4
e    5


方法一:用 paste 命令

paste -d " " a.data b.data > c.data


方法二:用 awk 命令

awk 'NR == FNR {a[i] = $0; i++} NR > FNR {print a[j] " " $0; j++}' a.data b.data > c.data

作者  | 2015-9-2 22:10:15 | 阅读(138) |评论(0) | 阅读全文>>

垃圾代码

2015-8-14 16:38:23 阅读99 评论0 142015/08 Aug14


合语法的代码可能是垃圾代码,比如:

1 c = 1;
2 d = 0;
3 d = ++c + ++c

4 printf ("c = %d\n", c);
5 printf ("d = %d\n", d);


第三条语句是合乎语法的,但是是垃圾代码,编译器对这条代码的编译结果没有定义,也就是说不能保证这条代码得到正确的结果。因此不同的编译器给出的结果是不同的,比如 GCC 给出的结果是:

c = 3

d = 6


而 Clang 在编译是就给出警告:

作者  | 2015-8-14 16:38:23 | 阅读(99) |评论(0) | 阅读全文>>

GCC扩展:数组初始化

2015-8-3 19:06:10 阅读119 评论0 32015/08 Aug3


#include <stdio.h>


#define LEN 10


int array[LEN] = {

[0 ... 9] = 0,

[3 ... 5] = 3,

[6 ... 8] = 2,

[9] = 5

};


int main ()

{

int i;

for (i = 0; i < LEN; ++i)

printf ("a[%d] = %d\n", i, a[i]);

return 0;

作者  | 2015-8-3 19:06:10 | 阅读(119) |评论(0) | 阅读全文>>

心理成熟度测试

2015-3-22 21:50:47 阅读85 评论0 222015/03 Mar22

你是一个成熟的人,懂得自我控制,愿意面对现实,对别人负责任。



这是不是与心理年龄相矛盾?

作者  | 2015-3-22 21:50:47 | 阅读(85) |评论(0) | 阅读全文>>

心理测试结果

2015-3-22 21:44:03 阅读66 评论0 222015/03 Mar22


鉴定结果
您的心理年龄22岁

与您实际年龄差-20岁

幼稚度48%
成熟度36%

作者  | 2015-3-22 21:44:03 | 阅读(66) |评论(0) | 阅读全文>>

心理年龄怎么那么低?

2015-3-22 21:37:03 阅读83 评论0 222015/03 Mar22


你的分数为15分,您的心理年龄为20-29岁。

作者  | 2015-3-22 21:37:03 | 阅读(83) |评论(0) | 阅读全文>>

指针类型转换

2014-9-24 14:02:45 阅读72 评论0 242014/09 Sept24


        将非常量指针赋值给常量指针系统进行自动转换。
        将常量指针赋值给非常量指针是非法的(但C给出警告,C++给出错误)。


#include <stdio.h>
#include <stdlib.h>

#define nx 20
#define ny 10

void mat_set (int, int, double *);
void mat_disp (int, int, const double *);


int main (int argc, char *argv[])
{
double *A;

A = (double *)malloc (nx*ny*sizeof(double));

printf ("set A...\n");
mat_set (nx, ny, A);

作者  | 2014-9-24 14:02:45 | 阅读(72) |评论(0) | 阅读全文>>

在C中实现C#的代理

2014-8-23 15:23:03 阅读98 评论0 232014/08 Aug23


#include <stdio.h>

typedef enum {
ADD,
SUB,
MUL,
MOD
} EA_T;
int add (int a, int b)
{
return a + b;
}
int sub (int a, int b)
{
return a - b;
}
int mul (int a, int b)
{
return a * b;
}
int mod (int a, int b)
{
if (b != 0)
return a % b;
else
return 0;

作者  | 2014-8-23 15:23:03 | 阅读(98) |评论(0) | 阅读全文>>

复杂的函数指针

2014-7-28 5:19:38 阅读107 评论0 282014/07 July28


如下函数定义:

int (*s_p_func (char op)) (int, int)

上述表达式表示的是:

s_p_func (char op)

是一个参数为 char 的函数,

*s_p_func (char op)

这个函数返回一个指针,

int (*s_p_func (char op)) (int, int)

返回的指针指向一个函数,被指向的函数带有两个 int 类型的参数,并返回 int 类型。


上述函数的定义用下面的定义则更清晰:

作者  | 2014-7-28 5:19:38 | 阅读(107) |评论(0) | 阅读全文>>

接上一篇:一个简单GTK框架的改进

2014-7-24 13:58:59 阅读106 评论0 242014/07 July24

#include <gtk/gtk.h>

typedef struct
{
GtkWidget *menu;
GtkWidget *file;
GtkWidget *save;
GtkWidget *open;
GtkWidget *quit;
} FileMenuWidget;

typedef struct
{
GtkWidget *menu;
GtkWidget *edit;
GtkWidget *copy;
GtkWidget *paste;
GtkWidget *remove;
} EditMenuWidget;

作者  | 2014-7-24 13:58:59 | 阅读(106) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注