
c
Xuan-ZY
文章含有笔记字样的仅供参考,属于个人学习笔记
展开
-
c.c文件实现bmp图(c语言文件操作)
main函数文件函数用法参照#include "cips.h"int main(){ int imageData[WIDTH][HEIGHT]; FILE *fp; // FILE类型,在stdio.h头文件中,FILE类是一个结构体,代表任何一个任何类型的文件,用于文件的读写操作。 int i, j; unsigned char FileHeader[14];//文件头 unsigned char InfoHeader[40]; //信息头 unsigned char r原创 2020-06-23 23:33:29 · 508 阅读 · 2 评论 -
c.C语言文件学习笔记
文件分为两种文件:1.文本文件2.二进制文件区别:fopen()FILE *fp;if((fp=fopen("abc.txt","r+"))==0){ printf("can't find"); exit(0);}fclosefeof()字符输入函数fgetc()&&fputc()fgetc()fputc()字符串fgets() fputs()fgets()fputs()格式化输入输出fprintf()fscanf()原创 2020-06-21 19:06:35 · 323 阅读 · 0 评论 -
C语言链表运用---学生管理系统
#include<stdio.h>#include<string.h>#include<stdlib.h>#include<conio.h>#define max 20typedef struct student //学生{ char sno[max]; // 学号 char sname[max]; //姓名 char sex[max]; //性别 char age[max]; //年龄 char depart[max]原创 2020-05-31 17:45:00 · 654 阅读 · 1 评论 -
c.c语言二维数组运用(评分系统)
前言-----最近有段时间没写代码,悟出了一个道理,代码还是要常写滴,否则就像今天,太惨了…疫情期间线上考试,我舍友补考,找我帮忙,我的条件是帮忙刷网课,恶心的优课…于是答应下来,结果发现写完之后一堆bug,一直改从早上到下午,没午睡,越想越气,越气越写不出来,越写不出来就动歪点子(写完代码留着一堆bug照不出来,于是就放在那另写代码吧结果映出来,看似完成了,刚好我舍友c语言啥也不懂,真的糊弄的有点不好意思,还要麻烦他帮我日夜刷网课,他现在估计已经开始行动了吧)所以现在事后我想总结一下这次遇到的各种问题(白原创 2020-05-27 15:41:50 · 2150 阅读 · 0 评论 -
c.指针学习笔记
指针学习详解指针变量的赋值指针变量同普通变量一样,使用之前不仅要定义说明, 而且必须赋予具体的值。未经赋值的指针变量不能使用, 否则将造成系统混乱,甚至死机。指针变量的赋值只能赋予地址, 决不能赋予任何其它数据,否则将引起错误。在C语言中, 变量的地址是由编译系统分配的,对用户完全透明,用户不知道变量的具体地址。 C语言中提供了地址运算符&来表示变量的地址。其一般形式为: & 变量名; 如&a变示变量a的地址,&b表示变量b的地址。 变量本身必须预先说明。设有指向整型变量原创 2020-05-24 22:10:01 · 198 阅读 · 0 评论 -
c.联结体笔记学习
联结体定义方法2.3.特点原创 2020-05-23 22:16:07 · 249 阅读 · 0 评论 -
c.结构体&指针
结构体结构体声明1.2.标签:3.typedef点操作符原创 2020-05-08 16:23:51 · 248 阅读 · 0 评论 -
c.递归函数(代码形式)
递归直接int fac(int n){ int m; if(n==1) m=1; else m=fac(n-1)*n; return m;}间接原创 2020-05-07 08:50:32 · 479 阅读 · 0 评论 -
putchar&&getchar-gets-puts
putchar可输出:字符变量字符常量转义字符getchar取单个字符,返回字符puts输出字符串并换行gets读取输入的字符串直到回车键到来(数组变量 字符变量)...原创 2020-05-01 18:00:23 · 196 阅读 · 0 评论 -
c.语句switch
int main(){while(1){ int a,b,c;scanf("%d",&a);switch(a){ case 1:printf("星期一");break; case 2:printf("星期二");break; case 3:printf("星期三");break; case 4:printf("星期四");break;...原创 2020-05-07 08:38:41 · 144 阅读 · 0 评论 -
c.数据类型,整型 ,字符 浮点
数据类型整型取值范围2. 有符号%d 无符号%uint 四个字节 32个位,1个符号位31个数值位字符型一个字符站 =一个字节 = 8个位浮点型系统把一个浮点型数据分为 指数 + 小数存储转换隐转换强制转换...原创 2020-04-30 20:27:22 · 434 阅读 · 0 评论 -
c.进制转换2 10 8 16进制
进制转换本部分参考百度经验(https://jingyan.baidu.com/article/495ba84109665338b30ede98.html),如有侵权,请通知删除二进制与十进制之间的转换1.十进制转二进制方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除,直到商为0为止。2.二进制转十进制方法为:把二进制数按权展开、相加即得十进制数。二进制...原创 2020-04-30 20:05:47 · 266 阅读 · 0 评论 -
c.格式字符%的作用
格式字符格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。格式字符有d,o,x,u,c,s,f,e,g等%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式输出整数,或输出字符串的地址。%u以十进制数输出unsigned型数据(无符号数)。注意:%d与%u有无符号的数值范围,...原创 2020-04-30 19:52:08 · 1194 阅读 · 1 评论