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