![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
王白白就很白
大概都认识
展开
-
王白白新C第一天
# 初识C语言 **预处理指令,main函数,数据类型,变量,常量,字符串+转义字符+注释。 今天是个好天气,先学一点点!** 第一个C语言程序“Hello world!”: #include <stdio.h> int main() //main函数是程序的入口,有且仅有一个 { printf("hello world!\n")...原创 2019-04-21 02:40:49 · 144 阅读 · 0 评论 -
王白白C 1+a天
C语言 今天天气好,适合学习。( 分享孙燕姿的单曲《无限大》http://music.163.com/song/28283345/?userid=1289520956(@网易云音乐) ) 基础:分支语句和循环语句的使用 分支语句: if switch 循环语句: while for do while goto语句 接下来凭...原创 2019-04-25 21:17:24 · 316 阅读 · 0 评论 -
C语言实现扫雷游戏
C语言实现扫雷游戏 扫雷游戏大概是那些年微机教室里无聊的消遣,界面与游戏设置并不陌生,用c语言实现它也并非难事: 我们使用多文件的形式来实现该程序: main.c mine.c mine.h 展示棋盘部分: void...原创 2019-05-22 18:10:36 · 173 阅读 · 0 评论 -
c语言操作符详解
操作符的分类: 算数操作符 移位操作符 位操作符 赋值操作符 单目操作符 关系操作符 逻辑操作符 条件操作符 逗号表达式 下标引用,函数调用和结构成员 算数操作符 + - * / % 1,除了%操作符之外,其他的几个操作符可以作用于整数和浮点数; 2,%操作符不能模0; 3,对于/操作符如果两个操作数...原创 2019-05-22 21:18:33 · 630 阅读 · 0 评论 -
三子棋的实现
C语言实现三子棋 C语言实现三子棋关键是运用到二维数组的知识,使用多文件编程来实现这个程序,我们需要建立一个头文件,两个源文件来实现: main.c chess.c chess.h 如下图所示,玩家的棋为字符 ‘x’,电脑的棋为字符 ‘0’ 接下来,我们看一下具体的代码实现: 首先,要完成对头文件的声明...原创 2019-05-18 11:22:59 · 693 阅读 · 0 评论 -
指针基础
指针基础理解 一级指针 二级指针 指针和数组 指针数组 指针是什么? 指针(pointer)是编程语言的一个对象,利用地址,它的值直接指向存储器中另一个地方的值。由于通过地址能找到所需的变量单元,就是说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。 指针是个变量!指针是个地址! 指针的大小在32位平台是4...原创 2019-06-10 10:01:04 · 148 阅读 · 0 评论 -
C语言文件操作
文件 什么是文件:磁盘上的文件是文件。在程序设计中,我们一般谈的文件有两种:程序文件和数据文件 程序文件: 包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe). 数据文件: 文件的内容不一定是程序·,而是程序运行时读写的数据,比如程序运行时需要从中读取的数据文件,或者输出内容...原创 2019-07-08 22:11:46 · 205 阅读 · 0 评论 -
结构体,位段,枚举,联合
**1.结构体** 结构体是一种可以将不同类型打包在一起的一种用户自定义类型。 描述一个学生 struct Student { char name[30]; //姓名 int age; //学号 char sex[5]; //性别 char id[20]; //学号 }stu; 这里的定义及使用要遵循以下原则: 第一个 **第二次定...原创 2019-07-04 20:21:08 · 66 阅读 · 0 评论 -
将通讯录实现成文件存储的版本
多文件实现 contact.c #define _CRT_SECURE_NO_WARNINGS 1 #include"Contact.h" void LoadContact(Contact *pcon) { FILE *pf = fopen("Contact.bat","rb"); PersonInfo tmp = {0}; if(pf == NULL) { return; ...原创 2019-07-06 12:25:01 · 156 阅读 · 0 评论