- 博客(13)
- 收藏
- 关注
原创 HTML4
做好笔记</dt><dd>笔记是我们以后复习的一个抓手</dd><dd>笔记可以是电子版,也可以是纸质版</dd><dt>多加练习</dt><dd>只有敲出来的代码,才是自己的</dd><dt>别怕出错错很正常,改正后并记住,就是经验
2025-02-15 14:05:49
1126
原创 C语言项目实现--数字游戏
次幂之和等于该数本身这一核心条件,从三位数开始才有符合该性质的数存在。例如,最小的水仙花数是三位数的153。eg.1900可以被4整除(475),但不可以被400整除(4.75),所以他是世纪润年。水仙花数要求是三位数及以上的整数。因为对于一位数和两位数来说,很难满足各位数字的。判断指定年份是否是闰年;判断某一数字是否是水仙花数。世纪润年:能被 400 整除的世纪年(即以 00 结尾的年份)普通润年:能被 4 整除但不能被100 整除的年份。水仙花数也被称作自恋数、自幂数,它是指一个。
2024-12-05 10:59:53
349
原创 C语言笔记--文件操作
磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类的)。根据文件指针的位置和偏移量来定位文件指针return 0;
2024-12-04 14:13:56
1302
原创 C语言笔记--预处理
注意以上这些宏定义的前后分别有两个__'',而不是一个下划线。CRT SECURE NO WARNINGS//关闭安全检查。__FUNCTION__//当前所在函数的函数名。__LINE__//当前行数.格式占位符用%d。如:printf("%s",DATE );如:printf("%d",LINE)__FILE__//当前编译的文件名。__DATE__//当前编译日期。__TIME__//当前编译时间。预处理是编译之前做的一些事情。//以上格式占位符都用%s。
2024-12-03 16:08:21
510
原创 C语言笔记--结构体
p3,p4;float f;结构体指针->成员变量//结构体变量.成员变量int main()struct Peo p1={"张三","12345678999","男",181};结构体变量的创建struct St s={{"lisi","12345678999","女",166},100,3.1};//浮点数在内存中不能精确保存print1(p1);return 0;
2024-12-02 11:12:12
447
原创 C语言笔记--自定义数据类型
当数据成员前面有更大的数据类型所占没存,先按照顺序进行最大的数据类型进行内存分配对齐,如果在后面还有比前面更大的基本数据类型所占内存,那么就按照更大的进行对齐。枚举的元素会有默认的值,是整数,第一个元素默认为0,第n个元素的值是第n-1个元素的值+1。内存储蓄:共用体所有的成员共用里面最大的成员的空间,在同一个时刻只能存一个成员的值。此时输出a,b,c,d,e,f分别为0,1,10,11,12,13。此时输出a,b,c,d,e,f分别为0,1,2,3,4,5。访问定义的结构体变量里面的成员:变量.成员。
2024-12-02 11:08:52
655
原创 C语言笔记--指针
允许指向数组元素的指针与指向数组最后一个元素后面的那个内存位置的指针比较,但是不允许与指向第一个元素之前的那个内存位置的指针进行比较。*ppa 通过对ppa中的地址进行解引用,这样找到的是 pa , *ppa 其实访问的就是 pa .比如: char* 的指针解引用就只能访问一个字节,而 int* 的指针的解引用就能访问四个字节。概念: 野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)指针的类型决定了,对指针解引用的时候有多大的权限(能操作几个字节)。指针变量,用来存放地址的变量。
2024-12-01 16:34:36
985
原创 C语言笔记--函数
自定义函数和库函数一样,有函数名,返回值类型和函数参数。但是不一样的是这些都是我们自己来设计。这给程序员一个很大的发挥空间。//get_max函数的设计(x):(y);//形式参数int z=0;z=x;x=y;y=z;//这个函数并不会改变a,b的值//当实参传递给形参的时候,形参是实参的一份临时拷贝//对形参的修改不会影响实参//正确版本int z = 0;z= *px;//a=b。
2024-11-29 18:24:23
1296
原创 C语言笔记——数组
地址:实际是你的内存条上的东西,虚拟出来的一个地址,用来表示这个数据在内存条的哪个位置,地址一般是用数据的十六进制形式表示的。(表示把str1的字符串拼接到str的后面,str就变成了aaaabbbb)(表示把str1的函数拷贝到str中,此时输出str就为"def")3.通过scanf来获取字符时电脑只会读取到"空格"("\0")的位置。不给数组大小的时候,必须给数组初始化,初始化数据的个数就是数据的大小。数组中数据的访问:通过下标来访问,下标可以理解为某个数据的一个编号。char str4="好";
2024-11-28 11:27:11
609
原创 C语言笔记--分支和循环语句
C语句可分为以下五类:1. 表达式语句2. 函数调用语句3. 控制语句4. 复合语句5. 空语句控制语句用于控制程序的执行流程,以实现程序的各种结构方式,它们由特定的语句定义符组成,C语言有九种控制语句。条件判断语句也叫分支语句:if语句、switch语句;循环执行语句:do while语句、while语句、for语句;转向语句:break语句、goto语句、continue语句、return语句。分支语句(选择结构)
2024-11-27 16:00:43
1033
原创 C语言笔记--运算符与表达式
逻辑反操作- 负值+ 正值& 取地址sizeof 操作数的类型长度(以字节为单位)~ 对一个数的二进制按位取反-- 前置、后置--++ 前置、后置++* 间接访问操作符(解引用操作符)(类型) 强制类型转换。
2024-11-26 13:58:06
723
原创 C语言笔记--基本数据类型
变量 常量不变的值,C语言中用常量的概念来表示,变得值C语言中用变量来表变量的分类变量的使用变量的作用域和生命周期作用域局部变量的作用域是变量所在的局部范围。全局变量的作用域是整个工程。生命周期局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。全局变量的生命周期是:整个程序的生命周期。C语言中的常量分为以下以下几种:字面常量const 修饰的常变量#define 定义的标识符常量枚举常量字符串+转义字符+注释字符串"hello bit
2024-11-25 16:29:33
619
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人