• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






hao02171990

记录点滴的自我。
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年4月11日

fread函数和fwrite函数,read,write
摘要: fread函数和fwrite函数1.函数功能用来读写一个数据块。2.一般调用形式fread(buffer,size,count,fp);fwrite(buffer,size,count,fp);3.说明 (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。 (2)size:要读写的字节数; (3)count:要进行读写多少个size字节的数据项;//1代表二进制 (4)fp:文件型指针。注意: 1 完成次写操(fwrite())作后必须关闭流(fclose()); 2 完成一次读操作(fread())后,如果没有关闭流(fclose 阅读全文
posted @ 2013-04-11 17:22 某某郝 阅读(1164) 评论(0) 推荐(0)
 
C语言中条件编译命令(#if #else #endif)
摘要: 条件编译预处理程序提供了条件编译的功能。 可以按不同的条件去编译不同的程序部分,因而产生不同的目标代码文件。这对于程序的移植和调试是很有用的。 条件编译有三种形式,下面分别介绍:1. 第一种形式:#ifdef 标识符程序段1#else程序段2#endif它的功能是,如果标识符已被 #define命令定义过则对程序段1进行编译;否则对程序段2进行编译。如果没有程序段2(它为空),本格式中的#else可以没有,即可以写为:#ifdef 标识符程序段 #endif#define NUM okmain(){struct stu{int num;char *name;char sex;float sco 阅读全文
posted @ 2013-04-11 16:59 某某郝 阅读(1302) 评论(0) 推荐(0)
 
结构体指针在函数调用中的实例
摘要: #include<stdio.h>#define N 4#include<string.h>#define FMT "%5d %-11%5d%8d%8d%10.1f\n"struct st{ int num; char name[3]; int s[3]; float aver;};void input(struct st *p){ scanf("%d#s%d%d%d",&p->num,p->name,&p->s[1],&p->s[2]); p->aver=(p->s[0 阅读全文
posted @ 2013-04-11 16:45 某某郝 阅读(863) 评论(0) 推荐(0)
 
结构体指针
摘要: 我说所有指针使用前都必须初始化,结构体中的成员指针也是一样有人反驳说,不是吧,以前做二叉树算法时,他的左右孩子指针使用时难道有初始化吗那时我不知怎么的想不出理由,虽然我还是坚信要初始化的过了几天这位同事说他试了一下,结构体中的成员指针不经过初始化是可以用(左子树和右子树指针)那时在忙着整理文档,没在意今天抽空调了一下,结论是,还是需要初始化的。而且,不写代码你是不知道原因的(也许是对着电脑久了IQ和记性严重下跌吧)测试代码如下C代码#include#include#includestructstudent{ char*name; intscore; structstudent*next; }s 阅读全文
posted @ 2013-04-11 16:23 某某郝 阅读(312) 评论(0) 推荐(0)
 
getchar()函数getch()函数区别
摘要: getch(): 所在头文件:conio.h 函数用途:从控制台读取一个字符,但不显示在屏幕上例如: char ch;或int ch; getch();或ch=getch(); 用getch();会等待你按下任意键,再继续执行下面的语句; 用ch=getch();会等待你按下任意键之后,把该键字符所对应的ASCII码赋给ch,再执行下面的语句。getchar():该函数声明在stdio.h头文件中,使用的时候要包含stdio.h头文件。如: #include<stdio.h> int getchar(void);getch与getchar基本功能相同,差别是getch直接从键盘.. 阅读全文
posted @ 2013-04-11 16:03 某某郝 阅读(320) 评论(0) 推荐(0)
 
无线充电工作原理
摘要: 无线充电是指利用电磁波感应原理进行充电的设备,原理类似于变压器。在发送和接收端各有一个线圈,发送端线圈连接有线电源产生电磁信号,接收端线圈感应发送端的电磁信号从而产生电流给电池充电。实现无线充电技术主要通过三种方式:电磁感应式、磁场共振式、无线电波式。 1.电磁感应式充电:初级线圈一定频率的交流电,通过电磁感应在次级线圈钟产生一定的电流,从而将能量从传输端转移到接收端。目前最为常见的充电垫解决方案就采用了电磁感应,事实上,电磁感应解决方案在技术实现上并无太多神秘感,中国本土的比亚迪公司,早在2005年12月申请的非接触感应式充电器专利,就使用了电磁感应技术。 2.磁场共振充电:由能量发送装置, 阅读全文
posted @ 2013-04-11 15:49 某某郝 阅读(736) 评论(0) 推荐(0)