
C语言
文章平均质量分 75
Mikowoo007
这个作者很懒,什么都没留下…
展开
-
C语言_文件读写
标准格式化文本读写 fscanf()纯文本 ANSI 编码格式的文本内容如下:#include<stdio.h>int main(){ int ID; char Name[32]={0}; char College[128]={0}; float Score = 0.0; FILE *file = fopen("123_ANSI.txt","r"); if(!file){ printf("Fail to open fil原创 2022-03-11 14:41:09 · 1726 阅读 · 0 评论 -
C语言_结构体
结构体与共用体定义一个结构C语言给出了另一种构造数据类型-“结构(structure)”或叫“结构体”相当于高级语言中的记录“结构”是一种构造类型,它是由若干“成员”组成的每一个成员可以是一个基本数据类型或者又是一个构造类型“结构”既是一种构造而成的数据类型,那么在说明和使用之前必须先定义它,也就是构造它struct 结构名{ // 成员表列 类型说明符 成员名1; 类型说明符 成员名2; ... 类型说明符 成员名n;};例:struct stu{ int num;原创 2021-02-25 21:58:55 · 903 阅读 · 0 评论 -
C语言_指针
地址指针的基本概念在计算机中,所有的数据都是存放在存储器中存储器中的一个字节称为一个内存单元内存单元的编号也叫地址,这个地址通常称为指针一个内存单元来说,单元的地址即为指针,其中存放的数据才是该单元的内容内存单元的指针和内存单元的内容是两个不同的概念:用一个通俗的例子来说明它们之间的关系,我们到银行去存取款时,银行工作人员将根据我们的账号去找我们的存款单,找到之后再存单上写入存款、取款的金额。在这里,账号玖拾存单的指针,存款数是存单的内容。指针变量:允许用一个变量来存放指针,这种变量称为指原创 2021-02-25 21:58:45 · 731 阅读 · 0 评论 -
C语言_预处理
宏定义宏: 在C语言源程序中允许用一个标识符(宏名)来表示一个字符串(常数、表达式、格式串)define 宏定义命令宏定义是由源程序中宏定义命令完成的宏代换(宏扩展): 在编译预处理时,对程序中所有出现的宏名,都用宏定义中的字符串去代换# 预处理命令宏代换是由预处理程序自动完成的无参宏定义#define 标识符 字符串计算:3∗(y2+3y)+4(y2+3y)+5(y2+3y)3*(y^2 + 3y)+4(y^2 + 3y)+5(y^2 + 3y)3∗(y2+3y)+4(y2+3y)+5(原创 2020-12-06 18:57:45 · 265 阅读 · 0 评论 -
C语言_函数
无参函数有参函数形参与实参形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用实参出现在主调函数中,进入被调函数后,实参变量也不能使用形参和实参的功能是作数据传送特定:形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋.原创 2020-07-30 21:01:24 · 668 阅读 · 0 评论 -
C语言_数组
一维数组定义类型说明符 数组名 [常量表达式]:类型说明符:任一种基本数据类型或构造数据类型数组名:时用户定义的数组标识符方括号种的常量表达式表示数据元素的个数,也成为数组的长度注意事项:数组的类型实际上是指数组元素的取值类型.对于同一个数组,其所有元素的数据类型都是相同的数组名的书写规范应符合标识符规定数组名不能与其他变量名相同方括号种常量表达式表示数组元素的个数不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式允许在一个类型说明中,说明多个数组和多个变量原创 2020-07-08 21:56:13 · 659 阅读 · 0 评论 -
C语言_连接Mysql
windows使用 codeblocks 编写C语言,连接Mysqlwindows下 Mysql 64位CodeBlocks 32位不安装MySQL Server,只用MySQL Connector/C (32位) 连接mysql下载后解压两个重要文件目录 include目录 与 lib目录CodeBlocks 下做相关配置 【setting】-> 【Complier】添加 D:\WorkSpace\C\mysql-connector-c-6.1.11-win32\lib\原创 2020-07-07 21:55:41 · 359 阅读 · 0 评论 -
C语言_分支与循环
分支IFif如果表达式的值为真,则执行其后的语句,否则不执行该语句#include<stdio.h>int main(){ int a,b,max; printf("input two numbers: \n"); scanf("%d%d",&a,&b); max = a; if(max<b) max=b; printf("max=%d",max);}if-else如果表达式的值为真,则执行语句1,否则执原创 2020-07-05 22:38:16 · 450 阅读 · 0 评论 -
C语言_输入输出
输入输出概念输入字符数据输入getchar()getchar()函数只能接受单个字符输出原创 2020-07-05 16:08:03 · 499 阅读 · 0 评论 -
C语言_数据类型,运算符,表达式
打印 Hello worldhello.c#include<stdio.h>int main(){ printf("hello world \n");}cc 编译,并指定编译名cc hello.c -o hello运行./hello常量与变量符号常量#include<stdio.h>#define PRICE 30int main(){ int num,total; num = 10;原创 2020-07-05 16:07:44 · 559 阅读 · 0 评论