自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 GetMemory的典型例子

void GetMemory (char **p){ *p = (char *)malloc(100);}void Test (void){ char *str = NULL; GetMemory (&str); strcpy (str,"hello world"); printf (str);} gcc编译会出现段错误      程序首先申请一个char类型的

2016-12-30 20:47:27 464

原创 C语言中常见的内存错误

类型 1:内存未分配成功,却使用了它。方   法:在使用之前检查指针是否为NULL。             1)当指针p是函数的参数时,在函数入口处用语句assert(p!=NULL)进行断言检查。             2)当使用malloc或new来申请内存时,应该用if(p != NULL)进行防错检查。类型 2:引用了尚未初始化的指针原   因:

2016-12-22 22:02:15 651

转载 关键字static的作用

这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用:1)在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变(该变量存放在静态变量区)。2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。注意,只有在定义了变量后才能使用。如果变量定义在使用之后,要用exte

2016-12-20 20:56:54 361

转载 Linux上gcc编译常见错误解析

1GCC 常见错误解析一、错误类型第一类∶C 语法错误错误信息∶文件source.c 中第n 行有语法错误(syntex errror)。这种类型的错误,一般都是 C 语言的语法错误,应该仔细检查源代码文件中第n 行及该行之前的程序,有时也需要对该文件所包含的头文件进行检查。有些情况下,一个很简单的语法错误,gcc 会给出一大堆错误,此时要保持清醒的头脑,不要被其吓

2016-12-16 21:03:14 10237

转载 C语言打印图形

打印一个高和上底均为n的空心等腰梯形main( ){ int i;int j;int n;printf("\nPlease Enter n:");scanf("%d",&n);for(i=1;i{ for(j=1;j{if(j==n-i+1 || j>n-i+1 && (i==1||i==n)) {printf("*");}

2016-12-15 22:35:07 2072

原创 字符串翻转

/**************************************************************************File name: Author:xxx Date: 2016-12-13Description: 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变, 句子中单词以空格符隔开。Funcion

2016-12-14 00:25:05 373

原创 通讯录项目3

更改之前程序中的错误,项目到这里就完成了。第一个项目做的可能不够好,相信以后会进步。/**************************************************************************File name: address_book3.0.c Author:xxx Version:3.0 Date: 2

2016-12-10 10:35:01 399

原创 通讯录项目2

今天搞了半天终于写好啦。因为下午有事所以到现在才写。话不多说,先贴程序/**************************************************************************File name: address_book3.0.c Author:薛嵩 Version:3.0 Date: 2016.12

2016-12-09 00:24:43 409

原创 通讯录项目1

刚学完链表,这是我的第一个项目,用来检验我的学习成果。项目需求:制作一个电子通讯录,通过该通讯录能存入好友ID 号、姓名(英文)、手机号码、家庭住址、公司电话。模块一、主界面:主要显示软件功能。A) 添加好友信息。B) 列表好友信息。(包含排序功能)C) 搜索好友D) 删除好友二、 添加好友:用户输入 INSERT 命

2016-12-08 00:05:31 686

原创 C语言实现链表的创建,初始化,插入,删除,查找

#include #include #define OK 0#define ERROR -1#define MALLOC_ERROR -2 typedef int ElementType;typedef struct node{ ElementType data; // 结点的数据 struct node *next; // 结点

2016-12-04 21:15:36 9149 1

原创 C语言实现顺序表的初始化,插入,删除,查找

#include #include #define LIST_INIT_SISE 100 // 线性表存储空间的初始分配量#define LIST_INCREASE_SISE 20 // 线性表存储空间的分配增量#define OK 0#define ERROR -1#define OVERFLOW -2 typedef int elementTy

2016-12-03 23:24:07 17152

1602资料.rar

1602液晶屏资料,

2019-10-29

网络之路H3C数通技术23期汇总.zip

网络之路H3C数通技术23期汇总,最新版

2019-07-19

空空如也

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

TA关注的人

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