自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 收藏
  • 关注

原创 linux 多线程编程基础

/first.c 一个最基础的程序*/  1 #include  2 #include  //一定要包含  3 void thread(void)               4 {  5         int i;  6         for(i =

2011-09-02 20:28:08 591

原创 2011-8-28

1. scanf的返回值由后面的参数决定 返回值表示成功读入的数据的个数  如:  scanf("%d%d", &a, &b);  如果a和b都被成功读入,那么scanf的返回值就是2  如果只有a被成功读入,返回值为1  如果a和

2011-09-02 20:27:23 932

原创 诺基亚西门子笔试面试题及答案解析(软件研发类)

1. Give the results to the following operations(10 points)0xABCD ^ 0x0F0F = 0xA4C2 0xA15C | 0x9753 = 0x B75F0xB5 & 0x13 = 0x 11 2.

2011-09-02 09:36:49 5751 2

原创 2011-8-24

1.将/usr/udt中的所有文件移到当前目录(用”.”表示)中:$ mv /usr/udt/* . 2.#include     main()   {      int c, nl;      nl=0;      while((c=getchar(

2011-08-28 15:30:45 715

原创 2011-8-26

1.字符串变量声明的一般形式为: char  变量名[数组大小];2.C语言允许字符数组两种方式的初始化:  char name[9] = “Liang Ye”;  char name[9] = {’L’,’i’,’a’,’n’,’g’,’ ’,’Y’,’e’,’\0

2011-08-28 15:30:33 611

原创 2011-8-27

atoi:将字符串转换成整型数#includeint atoi(const char *nptr);atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并

2011-08-28 15:30:16 490

原创 二维数组保存字符串应用(杭电acm1004)

#include  2 #include  3 int main()  4 {  5         char result[15];  6         char colour[1000][15];  7         int n;  8

2011-08-26 09:41:15 1095

原创 2011-8-23

1.ubuntu 中,终端输入 Su -   提示认证失败,原因是没有设置 root 密码  sudo passwd root可解决2.安装vmtools:.ubuntu允许 su 到 root     sudo passwd  安装vmtools:启动VM中

2011-08-24 18:20:09 376

原创 2011-8-21

1.编程时“=” 和“==”经常误用,因此if(i==3)  写成if(3==i),常数写前面,当写成(3=i)时,会发出“attempted assignment to literal(试图向常数赋值)2.关于随机函数:   标准C库中函数rand()可以生成0~RAN

2011-08-22 08:33:04 490

转载 学嵌入式基础知识,方法

学习嵌入式系统需要具备的条件、方法及步骤 有些人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。非也,其实嵌入式的门槛是比较高的。具体如下: 1、您得有一定数量的Money。 (1)、开发板贵 (2)、培训费更贵 (3)、开发平台是贵得不能再贵。(除

2011-08-21 10:00:31 3534 1

原创 排序算法总结

首先我们要讲排序是否稳定,所谓排序稳定就是指:如果两个数相同,对他们进行的排序结果为他们的相对顺序不变。例如A={1,2,1,2,1}这里排序之后是A = {1,1,1,2,2} 稳定就是排序后第一个1就是排序前的第一个1,第二个1就是排序前第二个1,第三个1就是排序前的第三个1

2011-08-20 15:59:40 499 1

原创 队列基本操作

/* c3-2.h 单链队列--队列的链式存储结构 */typedef struct QNode {   QElemType data;   struct QNode *next; }QNode,*QueuePtr; typedef str

2011-08-20 15:25:01 646

原创 vim 分屏操作

vim  -o a.c b.c   上下分屏打开两个文件    ctrl+W+ +       ctrl + W + - 调整高度vim -O a.c b.c 左右分屏打开两个文件      ctrl+W + 调整左右宽度:split    当前窗口下水平分屏:vsp

2011-08-20 09:22:34 1035

原创 linux字符串函数的实现(内核源代码)

char *strcpy(char *dest, const char *src)         //src复制到dest { char *tmp = dest; while ((*dest++ = *src++) != '\0')

2011-08-14 16:35:42 845

原创 指针常量与常量指针(const用法总结)

const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性指向常量的指针:const int *pa;int const *pa;两者等价。因为指向常量的指针有时候会指向常量,所以它具有这个性质:“不能靠解引

2011-08-13 08:27:05 19484 1

转载 typedef用法总结!很棒!!!

第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char

2011-08-13 08:13:33 772

原创 哥德巴赫猜想程序(C语言)

哥德巴赫猜想(Goldbach Conjecture)大致可以分为两个猜想(前者称"强"或"二重哥德巴赫猜想,后者称"弱"或"三重哥德巴赫猜想):1.每个不小于6的偶数都可以表示为两个奇素数之和;2.每个不小于9的奇数都可以表示为三个奇素数之和分析:质数又称素数。指在

2011-08-10 13:06:40 16721 2

转载 结构体大小总结!非常好的文章

C语言结构体对齐也是老生常谈的话题了。基本上是面试题的必考题。内容虽然很基础,但一不小心就会弄错。写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?        开始学的时候,也被此类问题困

2011-08-09 18:48:50 783

原创 自增运算符前置与后置区别(i++,++i)

1.作为表达式时:,++ 前置时,自增表达式(如 ++n)的值等于其操作数自增后的值;++ 后置时,自增表达式(如 n++)的值等于其操作数自增前的值例如:int  n = 5, post = 1, pre = 1;pre = ++n + pre; // 运算结束后 pr

2011-08-06 09:37:46 6085 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除