- 博客(16)
- 收藏
- 关注
原创 指针基础部分
这是一个 4GB 的内存,可以存放 2^32 个字节的数据。左侧的连续的十六进制编号就是内存地址,每个内存地址对应一个字节的内存空间。而指针变量保存的就是这个编号,也即内存地址。,每个字节有唯一的内存地址。在这里,数据对象是指存储在内存中的一个指定数据类型的数值或字符串,它们都有一个自己的地址,而指针便是保存这个地址的变量。一维数组首地址: 数组名或者&数组名[0]指针所指向的类型-->去掉变量名和*号。函数地址: 函数名或者&函数名。指针的类型-->去掉变量名。普通变量地址: &变量名。
2023-12-05 13:10:43
49
1
原创 一维数组和字符数组
数组,批量存储数据 : 类型 数组名 [ 数组长度 ] Tip :数组长度必须是常量,不允许是变量,数组长度不能是0也不能是负数//错误写法//正确写法//最大数组下标是数组长度减一,因为数组在分配内存的时候是从0开始//数组长度为65,ASIIC值是65,数组长度为65printf("数组名:%p\n",arry);//这个和下面的打印结果是一样的,打印arry实际上打印的是数组的首地址printf("数组名:%p\n",&arry[0]);//这个和上面的打印结果是一样的。
2023-11-29 21:39:11
208
1
原创 小试牛刀1
3.编写一个程序,输入某人的身高(cm)和体重(kg),按下式确定其体重是否为标准、过胖或过瘦。标准体重范围:[身高-110-5,身高-110+5];2.从键盘上输入一个年份和月份,输出当前月份天数。超过标准体重5kg (即大于5kg)为过胖;低于标准体重5kg (即小于5kg)为过瘦。被4整除但不能被100整除。
2023-11-20 11:36:14
30
1
原创 分支结构和while
原生态的switch语句只做一次成功的比较,后续的从上往下执行。条件成立,执行if 语句,条件不成立,执行else 语句。//生命周期: 变量的产生到变量的死亡这个时间段。//作用域: 变量有效范围。条件的细化操作,逐步分析。
2023-11-20 11:33:18
119
1
原创 运算符和表达式
>,右移,右边去掉几位,左边补充几位,正数补0,负数补1右移几位其实就是这个数除以2的几次幂 -----》除法。~,按位取反,一个二进制操作数,对应位为0,结果位为1;条件运算符代表的是一种关系,条件表达式只有两个值,0(不成立),1(成立)1。如果反过来,1>=6,输出结果0,0小于3,输出结果1。先执行1
2023-11-20 11:28:35
38
2
原创 数据类型和打印输入函数
getch,输入字符的函数,不会显示按键的内容,不需要按下回车确认输入内容,游戏里用的居多,VS里需要加个下划线_getch。'A'与"A"有区别前者占用1个字节,后面的占用两个字节,因为后面的A为字符串常量,有看不见的结束标记/0。%g---输出一个浮点数,当指数小于-4或者大于5,则运用科学计数法,否则正常显示浮点数;%#x---输出一个十六进制的整型数,前面带0x, 如果x大写,则显示的时候也是大写。按8位输出,不够补空格,补齐8位,超过8位按照16位制表,以此类推。
2023-11-15 10:18:35
63
原创 VS 2022入门操作
IDE的意思是集成开发环境,全称是Integrated Development Environment,集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具,VS 2022就是IDE的一种。1,项目组成。
2023-11-07 22:22:24
190
原创 Typora中关于Markdown语法的使用
上一层路径(该图片路径相对于Markdown文件来说是上一层路径)1,Typora Markdown设置。也可以和markdown语法嵌套。按下回车+Tab即可生成子列表。eg:我是大傻狗(bushi):(英文下的:)表情的英文单词。前后两个*符号或者两个_符号。前后一个_符号或者一个*符号。(按下回车跳到列表二)9,Typora快捷键。
2023-11-04 14:31:28
352
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人