自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 14days;;想着做个题小试牛刀,谁知道我手上的只是一堆铁矿石……

/ 阶乘结果(用long long防止数值溢出) // 1. 输入要计算阶乘的数b。// d初始化为输入的b // 2. 核心逻辑:首尾配对相乘计算阶乘。result = result × (c×d) // 3. 判断c和d的关系。// 保存原始b的值(避免累减后丢失)// 从1开始累加(替代原代码的a)temp_b = b;// 保存原始b,用于d的初始值。// 输入的目标数(阶乘的基数)} // 4. 变量更新:c累加,d累减。{ // c和d相等(奇数的中间数){ // c超过d(偶数的配对结束)

2026-03-22 23:18:09 413

原创 13days;;for循环的一点学习

对于for的三个语句所省略时触发的不同结果,尤其需要注意,一旦省略判定条件,即视为恒为真,那循环体如果不进行另外的终止将会一直循环下去。与while循环不同的是对于调整语句的执行逻辑和执行位置;也就使之continue的使用结果不一样;

2026-03-17 23:42:17 213

原创 12……error LNK2019: 无法解析的外部符号 _main,函数 “int __cdecl invoke_main(void)“ (?invoke_main@@YAHXZ) 中引用了该符号

说明:你建的是 「空项目」,但子系统设成了 Windows,它要找 WinMain ,找不到你写的 main ,就报错。- 右键项目 → 添加 → 新建项 → C++ 文件(.cpp),把后缀改成 .c。printf("请确认(Y/N):>");printf("确认成功\n");printf("确认失败\n");这个报错不是代码逻辑错,是VS 项目类型建错了。- 直接写 main() 就不会报这个错了。printf("请输入初始值:>");三、以后不踩坑的新建方法。- 新建项目 → 空项目。

2026-03-14 00:30:42 520

原创 11day 关于switch的

printf("假的休息日--手机不准关机哦\n");printf("输入参数错误!printf("明天准备休息不;printf("工作日(单休的牛马)\n")

2026-03-12 23:19:22 247

原创 10 day //if-else(关于一个奇数的输出方法)

for (i = 1;i++)//输入1~100的数。if (i % 2 == 1)//对i取余计算与判断。printf("奇数;printf("偶数;

2026-03-11 23:22:54 484

原创 9day /if/else

If语句的三种结构,当if else后面不带{}时,默认为在判定条件下执行一条语句,如果需要多条语句,需要加上{}限制。每隔开一次就形成一条语句,而分支语句即选择结构中的一种。循环语句:while,for,do while。else if (表达式/判定式2)printf("学校学生\n");printf("未成年\n");printf("成年人\n");printf("老年人\n");3.if (表达式/判定式1)分支语句:if,switch。1.if (表达式/判定式)2.if (表达式/判定式)

2026-03-10 23:15:10 267

原创 this 8 day

指针类型,char *,int*,long*等,其空间大小不受定义类型影响,由系统操作限制,32位为32bit即4字节,64位为8字节。#define Add(x,y) x+y//宏定义但是存在问题,使用宏定义需要考虑其参数非常量,以及后期运算调用。//指针变量pa,存放a的地址,*用于说明pa为指针变量,int用于定义指针类型。使用这个#define Add(x,y) ((x+y))]//运行的是4*2+3,而不是4*(2+3)#define max 100//常量定义。结构体指针->成员变量。

2026-03-08 23:43:01 27

原创 7day,in Malaysia

4.static修饰函数,使得函数只能在自己所在的源文件内部使用,不能在其他源文件内部使用,本质上:static是将函数的外部链接属性变成了内部链接属性!3.全局变量,在其他源文件内部可以被使用,是因为全局变量具有外部链接属性但是被static修饰之后,就变成了内部链接属性,其他源文件就不能链接到这个静态的全局变量了!2.static修饰全局变量,使得这个全局变量只能在自己所在的源文件(.c)内部可以使用其他源文件不能使用!年初八就跑新山出差了,天天加班天天加班,还是得抽时间学呀不然又不会了[失望R]

2026-03-07 23:54:53 368

原创 6 day;芜湖初识函数和操作符了

/[]为下标引用,[0]表示为下标为0的元素,即第一个元素;~表示取反,按照二进制位全部取反,数据储存以补码形式存储,正整数三码一致,首位为符号位,1表负数,在符号位不动,剩下数值位全部取反得到反码,对反码加1即可得到补码。//函数调用出错了,没有输出想要的结果,但是语法运行没有报错,看着是scanf输入的值没有传输到x与y中。

2026-02-10 01:28:38 370

原创 今天是第五天,选择与循环,对于她-你的选择和循环是什么?

/ printf("初步学习完成,继续坚持深入项目!// printf("持续学习C:%d\n", line);// printf("是否好好学习(1/0)?// printf("准备筹备婚礼!// printf("请继续磨合!// printf("好的job\n");// printf("加入c语言学习:>");

2026-02-07 21:50:03 539

原创 4 day

"printf":格式字符串"%s"需要类型"char"的参数,但可变参数1拥有了类型"int""初始化”:从"sizet转换到"char”,可能丢失数据)printf("%c\n", '\154');//结尾没有\0结束标致,长度计算将一直向后的寄存器中寻找\0来统计长度,导致出现的长度值将为随机数。//转义符多样,\a表示蜂鸣,\n表示换行,\r表示回车。4.对于注释,建议使用“//”其引自cpp用法,在c中原风格为“/*”但是在嵌套注释不方便;

2026-02-04 00:57:10 643

原创 three day

/所谓不能改,报错,err指的本行代码在对male赋值修改;但是可以在前面枚举值时赋入初值。const修饰的常变量:const int n =9;//本身n为变量,但是具有了常属性。枚举常量,一一列举出某变量的可取值,在后期调用时只能选择枚举值。字面常量:3.1415926//7/'a'//"AABCD"2.全局变量的作用域及作用周期:整个工程文件/程序。1.局部变量的作用域及作用周期:即局部定义范围。3.对于跨文件的变量声明:extern。#define定义的标识符常量。

2026-02-03 00:18:43 415

原创 two day

1.数据类型包含char,short,int,long,long long,float,double.要输入输出整型可用%d,float型用%f,double型用%lf。4.关于scanf和scanf_s和#define _CRT_SECURE_NO_WARNINGS 1(newc++file.cpp文件)3.对于先使用scanf输入后做sum计算和先使用sum计算后输入scanf结果不一样。5.{}内部的局部变量优先于{}外部的全局变量。2.bit和Byte。

2026-02-01 00:41:43 264

原创 重拾嵌入式,从c开始

毕业后干电力二次系统调试,基本不是出差就是在出差的路上,为了转行不出差,打算重新搞嵌入式。学了有两三天了,勾巴项目天天加班,只能说每天都尽可能学一点吧。(20260131)1.4代码运行需要一个入口,即main函数,注意一个工程文件仅允许有一个main,但是可以有多个.c源文件。1.1了解了vc2019的安装和项目的创建,选择“新建项目-空项目-创建源文件-自定义名称.c”先记录这些,有错误之处,还请见谅,我也只是个小白,学校学的基本忘干净了。1.5需要区分/n和\n的区别, \n才是转义符。

2026-01-31 00:46:31 678

空空如也

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

TA关注的人

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