Chinaunix首页 | 论坛 | 博客
  • 博客访问: 127869
  • 博文数量: 35
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 295
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-31 21:01
个人简介

明天的事情后天会知道。心怀梦想,脚踏实地!

文章分类

全部博文(35)

发布时间:2014-02-26 20:16:04

头文件  #include<stdio.h>          #include<stdlib.h>//注意  不可以掉了这个头文件,perror是包含在这个文件里的//编辑本段perror表头文件完善版定义函数  void perror(const char *s); perror ("open_port");函数说明  perror ( )用来将上一个函数发生错误的原因.........【阅读全文】

阅读(1586) | 评论(0) | 转发(0)

发布时间:2013-11-08 21:13:52

    .c文件就是C语言系列的源文件,而H文件则是C语言的头文件,即C系列中存放函数和全局变量的文件,因为C中的函数是被封装起来的,即无法看到其代码。  子程序不要定义在*.h中。函数定义要放在*.c中,而*.h只做声明.否则多引用几次,就会发生函数重复定义的错误。*.h只做声明,编译后不产生代.........【阅读全文】

阅读(1080) | 评论(0) | 转发(0)

发布时间:2013-11-08 20:58:29

首先要指出的是:       对于#include  <filename.h> ,编译器从标准库路径开始搜索 filename.h       对于#include  “filename.h” ,编译器从用户的工作路径开始搜索 filename.h今天有人问我: #include能不能include一个(多个.c文件).........【阅读全文】

阅读(963) | 评论(0) | 转发(0)

发布时间:2013-11-08 20:38:50

#ifndef  它是if not define 的简写,是宏定义的一种,实际上确切的说,这应该是预处理功能三种(宏定义、文件包含、条件编译)中的一种----条件编译。  在c语言中,对同一个变量或者函数进行多次声明是不会报错的。所以如果h文件里只是进行了声明工作,即使不使用# ifndef宏定义,多个c文件包含同一个h文件.........【阅读全文】

阅读(1033) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

wmlhust2014-02-11 11:21

回复  |  举报
留言热议
请登录后留言。

登录 注册