自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C语言中文件

文件通常是在磁盘或者固态硬盘上的一段已命名存储区。C语言拥有两种文件模式:文本模式和二进制模式。如果文件最初使用二进制编码的字符如ASCII表示文本,则该文件是文本文件,其中包括文本内容;如果文件中的二进制值代表机器语言代码或者数值数据(如用二进制值表示int型的值)、图片、音乐编码等,则该文件是二进制文件其中包含二进制内容。

2024-06-05 00:32:25 887

原创 C语言中结构有关内容

可以连续定义多个结构变量结构变量的内存分配是根据结构内的具体数据类型来决定的, 如fr1和fr2大小都是54(age 4, name 20,hobby 30)

2024-06-04 14:56:30 113

原创 数组和指针

一个值为内存地址的变量(或数据对象)数组由数据类型相同的一系列元素构成。

2024-06-03 23:30:18 444

原创 字符串及字符串I/O

strcmp(字符串1, 字符串2) 如果1和2相同就返回0, 否则返回一个非零数, 如strcmp("A","B")返回-1, strcmp("B","A")返回1(取决于具体的情况), 但是若1中的字符排在2中字符的前面返回一个负值, 后面返回一个正值, 一般大写字母排在小写字母前面. 如果字符串前面的内容完全相同, 则会一直比较知道遇到不同的字符。stract(字符串1,字符串2) 使用后字符串1末尾会接上字符串2的副本,并且重新储存为字符串1,字符串2 不会有改变。=来比较两个字符串?

2024-06-01 22:08:30 569

原创 数组名与数组首元素的地址的关系

a[0]是该一维数组首元素的地址,&a[0]+1指针指向a[0]后一个元素的地址即&a[1],指针移动的大小为该数组中一个元素的大小(此处为一个float的大小)&a[0][0]是第一行第一列第一个元素的的地址,&a[0][0]+1指针指向&a[0][1],指针移动的大小是数组中一个元素的大小(此处为一个int的大小)a[0]是第一行的首地址,若a[0]+1则指针指向a[1](第二行的首地址),指针的移动大小是一个一维数组的大小。此时a,&a[0]的地址是相同的,但是两者存在差别。

2024-05-28 19:30:39 154

原创 分支和跳转

若case有和输入数字相同的值则跳转至相关的一行,若执行完后没有break则继续沿着下一个case执行;若没有任何一个case包含的数字则执行default,若没有default则执行switch后面的语句.可用于三种循环,switch等,结束当前循环并推出当前循环。若条件表达式为真则表达式与A值相同,否则与B值相同,如。else if (判断条件2)else if (判断条件3)switch (数字)if (判断条件1){若条件1为真执行}{若条件2为真执行}{若条件3为真执行}若以上均没有则执行;

2024-04-05 02:35:59 173 1

原创 循环和递归

优先选择方便自己编写程序的方式,但有时候循环和递归可以相互替代,那么这种情况下选择递归更好,因为递归的每一级都会创建独立的变量并进行运算,这会消耗大量的计算机内存资源且循环不易阅读和维护.当执行到do while指令时会直接执行一次循环,之后若检测条件为真则再进行一次循环(跟while循环一样){循环内容} //若条件为真即关系表达式的值为非0则循环内容一次并且再次进行一次条件检测。测试条件在每次循环开始前进行一次检测,若检测结果为真则进行一次循环。初始化条件在循环开始时候进行一次。

2024-04-05 01:49:33 245 1

原创 运算符、数据类型转换、带参数的函数

格式:返回给main函数的值 函数名(参数类型以及形参){具体函数内容}{具体函数内容}

2024-03-20 00:38:23 911 1

原创 printf()函数和scanf()函数

% 打印一个% %g/%G 根据数值的不同自动选用 %f/%F 或 %e/%E(%e/%E格式用于指数小于-4或者大于等于精度时)h 与整形转换说明一起使用, 表示short int, unsigned short int等连用, 如%hd %hu。%o 有符号八进制 %x或%X 有符号十六进制 %p 指针。%e%E%f%F%g%G%a%A 都可以将输入解释为浮点数(C99加入的%a%A)%d%c%o%x%X%u 用法与printf()类似。

2024-03-19 00:40:51 1239

原创 字符串、定义常量

用双引号括起来,如“Chagil”null character(空字符),所有字符串后都会有\0(占用一个字节),\0叫做空字符,表示一个字符串的结束,使用的函数会自动在字符串后面加上空字符。NAME可以替换为任意名称(命名方式和变量命名规则相同),xxx可以是字符、字符串或者数字。

2024-03-15 00:46:50 295

原创 数据类型及进制转换

本文内容包括不同数据类型的介绍以及不同进制之间的转换声明:内容来源于个人学习记录,目的仅是用于个人复习!

2024-03-11 12:22:16 658

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除