自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (16)
  • 收藏
  • 关注

原创 心疼。。。

心疼

2010-08-14 15:45:00 599

原创 c++中 extern 是什么含义

 有一个函数的定义如下:extern double tcplib_telnet_interarrival();请问其中的extern是什么含义?谢谢! 问题补充:谢谢vbtraz的回答!衷心感谢你花时间回答基础问题。是不是定义成 extern 后函数在 其他的文件里也可以调用?我记得谭好强的c语言书里好像是这么写的,而且还说:其实函数的默认就是 定义成 extern

2009-08-26 19:23:00 1999

原创 结构体字节对齐问题[转]

#include struct a { char no[10]; int p; long int pp; unsigned int ppp; char x; float y; double h; }xy; void main() { printf("struct a: %d /n",sizeof(struct a)); // 不是等于 35 吗??? 为什么等于 40 啦? } 结构体

2009-08-26 19:21:00 897

原创 函数重载

C++的函数至少在参数类型、参数个数或参数顺序上有多不同函数重载  所谓函数重载是指同一个函数名可以对应着多个函数的实现。例如,可以给函数名add()定义多个函数实现,该函数的功能是求和,即求两个操作数的和。其中,一个函数实现是求两个int型数之和,另一个实现是求两个浮点型数之和,再一个实现是求两个复数的和。每种实现对应着一个函数体,这些函数的名字相同,但是函数的参数的类型不同。这就是函数

2009-08-09 16:57:00 8064

原创 指针-----swap

“万能”的指针 今天试着做了做 用引用交换两个字符串的内容。顺带着用指针做了一下。又一次体验了指针的强大#include#include#includevoid swap(char *&a,char *&b); //此函数与void swap(char *a,char *b)并不是重载函数void swap(char **a,char **b);void s

2009-08-07 23:25:00 2410 1

原创 发现自己

1. 自己经常是在定义了指针的时候, 而忘记让它指向任何的内存, 如  char *str;strcpy(str, "abc");  我这个傻蛋, 老是经常犯这种低级的错误 但是可以:str = "abc"!!! 或者:str = (char *)malloc(10*sizeof(char)); 2. 链表的处理的时候    Node

2009-08-01 22:12:00 555

原创 switch ----case范例

#includeint main(void){ int x; int a = 10;  scanf("%d", &x); switch(x) { default:    a = 100;   break;  case 1:    a=a+1;   break; case 2:   a= a-1;   break; }  printf("a= %d/n", a); return 0;} 

2009-08-01 20:50:00 783

原创 两个有序链表的归并!!!

 //使用递归方法编程:已经两个链表head1和head2各自有序,//请把它们合并成一个链表依然有序。#if 1#include#include#include typedef struct node{ int num; struct node * next;}Node;void   creat(Node *head);Node * merge_linklist(Node *head1,

2009-08-01 20:47:00 1458

原创 单链表的创建, 删除, 插入, 输出

 #include#includetypedef struct node{ int data; struct node *next;}Node, *Linklist;int node_num = 0;void creat(Node *head);    //创建链表void print(Node *head);   //输出链表Node *query(Node *head, int value);

2009-08-01 20:44:00 1868

原创 return 0 和return 1 的区别

#includeint identity_matrix(int (*p)[4],int n);int main(void){ int a[4][4] = {1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1}; if(identity_matrix(a,4)==1)  printf("is identity matrix!/n"); else  printf("is not i

2009-07-31 23:55:00 6501 1

原创 结构体与指针

   结构体和指针 结构指针变量:结构指针变量的说明和使用一个指针变量用来指向一个结构变量时结构指针变量中的值是所指向的结构变量的首地址。通过结构指针即可访问该结构变量,这与数组元素的指针和函数指针的情况是相同的。结构指针变量说明的一般形式为: struct 结构名 * 结构指针变量名 例如: struct stu *pstu;  其访问的一般形式为: (*结构指针

2009-07-30 12:25:00 2176

原创 结构体数组

结构体数组数组元素可以是任何的简单数据类型,当然也可以是数组。现在我们说数组的元素也可以是结构类型的。可以构成结构型数组。    在实际应用中,经常用结构数组来表示具有相同数据结构的一个群体。如一个班的学生档案,一个车间职工的工资表等。 结构数组的定义方法和结构变量相似,只需说明它为数组类型即可。例如:#include int main(void){ int i;

2009-07-30 12:08:00 3133

原创 结构体的定义以及使用

结构的定义 定义一个结构的一般形式为: struct 结构名 { 成员表列 }成员表由若干个成员组成,每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明。 例如: struct stu { int num; char name[20]; int age; }结构类型变量的说明结构体定义并不是定义一个变量,而是定义了一种数据类

2009-07-30 11:56:00 158552 14

原创 指针

一。 指针(数组)1.char *p = "abc";char *q = NULL;q = p;    ----------- 就是p、q值相等,都是  "abc"的首地址  指针的指针:当一个指针P想访问一个值, 但是它所指的还是一个指针变量, 而这个指针变量指向的才是那个要访问的值, 这个时候P就必须定义为指针的指针    2. char *p[5];然后我想访问其中的第i个指

2009-07-29 17:39:00 1386 1

原创 C语言编译全过程

  编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。    编译的完整过程:C源程序-->预编译处理(.c)-->编译、优化程序(.s、.asm)-->汇编程序(.obj、.o、.a、.ko)-->链接程序(.exe、.elf、.axf等)1. 编译

2009-07-22 23:02:00 551

原创 c语言面试题__指针篇

 1. char * const p;  char const * p  const char *p  上述三个有什么区别?  char * const p; //常量指针,p的值不可以修改  char const * p;//指向常量的指针,指向的常量值不可以改  const char *p; //和char const *p---------------------------------

2009-07-22 23:00:00 575

原创 与“零”值的比较

  1.  与bool 类型比较         根据布尔类型的语义, 零值为“假”, 任何非零值都为真            if (flag)  // flag 为真            if (!flag)    // flag 为假   2. 整型变量与零值比较             if (value == 0)                 if

2009-07-19 23:06:00 487

原创 规范书写程序规则

一 。  空格        1. 关键字之后要留空格。            const, virtual, inline, case 等之后至少留一个空格            if , while, for 等关键字之后, 以与关键字区分       3.  ( 向后紧跟, 但‘)’、‘,’、‘;’向前紧跟, 紧跟处不留空格       4. ‘,’、‘;’ (当

2009-07-19 22:50:00 689

原创 输入输出语句

*********要掌握1.三个函数的原型,参数类型, 返回值;2. 区别 ;  3. 各自的特征一。 gets            (stdio.h)       原型:char * gets(char *str)    1. 作用:从标准输入流读取字符串并回显,读到回车符时退出    2. 返回值:读取的字符指针str,操作错误返回NULL 2, scanf   

2009-07-19 21:20:00 641

原创 数据类型

 一。 基本数据类型占的字节:  对变量的说明可以包括三个方面:  ·数据类型  ·存储类型  ·作用域   按照VC++6.0:int-----4;       int*-----4;                       char----1;       char*----4                      float----4;      float*

2009-07-19 21:19:00 407

原创 数组

一 。数组的三个特点:                               有序数据的集合                               空间是连续的                               类型是一致的二。 数组定义的时候, 后面有赋值的时候,[]里可以不用写数字, 否则必须写常量或常量表达式        int a[10]; a[

2009-07-19 20:06:00 414

原创 进制转化

  一 . 16进制转化为10进制         1. 先用gets把输入的16进制串输入到一个字符串中         2. 然后把a---f 和 A---F 改成10----15的数字         3. 取出字符串中的字符 按位和 16 相乘                                  注意: 要把字符化为整形数字 (字符A-----F 要用str[

2009-07-19 19:50:00 372

面试必备的构造函数的重点

这是构造函数的重点,都是面试要用的, 大家可以互相传阅一下

2009-08-06

实现日期加1的一个Date类

这个类实现了日期加一, 并且可以设置日期!!!

2009-08-06

程序设计语言——编译原理(陈火旺).课件

这是我们上课用的课件,呵呵,o(∩_∩)o...,大家可以看一下哈。。。。。。。。。

2009-05-26

软件工程考试重点(重点)

这是我们软件工程的考试重点,大家可以看看。。。。。。。。。。。。。。。。。。。

2009-05-20

高质量C++/C编程指南(林锐博士主编附含测试题以及答案)

这是林锐博士主编的高质量C++/C编程指南,大家可以看看,绝对受益匪浅啊,o(∩_∩)o...

2009-05-19

用JAVA编写的MyShape程序:画圆,画直线,画矩形

我们的JAVA作业了哈嘿嘿,老师要求做画图程序,还不错,达到了要求哈。。。。。

2009-05-18

软件测试NextDay类以及测试类(附含文档,测试用例)

这是我们 老师给我们布置的期中大作业,第一次写软件测试的测试类和测试用例文档等,感觉还不错吧。。。。(*^__^*) 嘻嘻……

2009-05-18

微型计算机原理试题以及答案

这是我们学校的微机原理试题,有需要的同学可以下载下来看看。。。。。

2009-05-18

计算机图形学课件(中文版)

这是我们的课件,计算机图形学课件,一学期以来,我们一直用这个课件上课,感觉还不错,传上来,大家分享一下了哈。。。。。o(∩_∩)o...

2009-05-17

图书馆管理系统(c++语言编写)

这是我们老师布置的大作业啊,我们用了N久才终于做好了哈,嘿嘿。。。。。

2009-05-13

软件工程项目管理试题

这是我们期末考试的软件工程项目管理试题,挺有用的,大家可以看看。。。。

2009-05-13

计算机组成原理习题答案

这是计算机组成原理课后习题答案!!!! 这是计算机组成原理课后习题答案!!!! 这是计算机组成原理课后习题答案!!!!

2009-05-13

LEX词法分析器(.C ,文档)

这是我们编译老师给我们的期中上机大作业,当然了,里面汉代文档,嘿嘿,感觉还不错,传上来,大家可以分享一下!!!!!!!!

2009-05-13

操作系统之页面管理C++程序以及文档

此程序是我们上操作系统课程老师布置的大作业,呵呵,第一次写感觉还不错,嘿嘿,同学们可以借鉴一下,里面附带有文档!!

2009-05-13

ATM自动取款机程序以及文档(JAVA)

此程序是用JAVA语言编写的自动取款机ATM程序,其中RAR中附有文档,望同学们下载指正!!!!11

2009-05-11

把人民币数字形式(含小数点)转化为大写形式

此程序主要实现把输入的人民币数字形式转化为大写的形式,例如:输入为1.56 ;输出为壹元伍角陆分

2009-05-11

空空如也

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

TA关注的人

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