自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用指针把函数处理结果的2个数据返回给主调函数(使用输出型参数p1,p2)

2024-03-30 20:30:10 77

原创 const在指针中的作用以及*p在各种写法中分别代表什么含义

int* count p固定的是指针p指向的地址,int count *p固定的是指针p指向地址中储存的内容。

2024-03-30 19:36:01 167

原创 求二进制数中1的个数

方法1:方法2:

2024-03-30 16:04:41 166

原创 操作符优先级

2024-03-29 19:55:06 56

原创 位操作符

简介: &,|,^,~都是常见的位操作符,操作对象是二进制数,运算时须将原码转换成补码(符号位为0,即正数时,补码与原码一致,不需要再转换),位数不一致时,可以在高位(符号位以后)补0,直至位数对应。2、按位或|:作用于两个二进制数,只要对应数位上的数有一个为1,计算结果就为1。1、按位与&:作用于两个二进制数,只有当对应数位上的数都为1时,计算结果为1。3、按位异或^:作用于两个二进制数,若对应数位上的数不一致,则计算结果为1。下面正式讲解这些位操作符的具体用法。

2024-03-29 13:03:21 131

原创 指针

const在“*”前后的区别。const在“*”前。const在“*”后。

2024-03-29 12:39:54 108

原创 指针的内存大小

2024-03-18 18:28:07 297

原创 n=n&(n-1)算法

2024-03-04 19:49:58 308

原创 二进制

补码转换成原码:1、取反码加1;2、减1取反码(计算机中用的是方法1,这样原码和补码互相转换用的是同一个规则,所以只用一个转换器)。数字都是以补码的形式存在内存中,原因是cpu计算时只有加法运算,补码运算的结果才是正确的。1、逻辑右移:最右边一位扔掉,最左边加一个0(这样的计算结果与我们想象的相差过大,所以一般编译器用的都是算法右移)。反码:符号位不变,其他位取反(符号位是0为正,1为负);2、算法右移:最右边一位扔掉,最左边加的数与符号位一致。移位规则:最左边的数扔掉,最右边加个0。

2024-03-04 19:48:40 413

原创 函数的递归

2024-03-03 15:28:53 332

原创 vs常用调试技巧

vs快捷键监视内存。

2024-03-03 12:15:48 312

原创 函数栈帧的创建和销毁

lea:load effective address加载有效地址。esp,ebp两个寄存器用来维护正在被调用的函数所分配的栈帧。内存从高地址向低地址使用,上面为栈顶,也就是从栈顶往里放。push ebp压栈,加了一个ebp栈帧。

2024-03-02 17:43:02 331

原创 函数

自己定义头文件,函数声明放头文件中,函数定义可放另一源文件中,使用时在开头包含头文件(相当于在函数调用前放置函数声明),头文件名称打双引号,例#include"add.h"。定义本身就是一种声明,所以先定义再使用不用另外声明。extern作用——声明外部符号或函数。函数必须先声明再使用。

2024-02-29 21:48:37 333

原创 分支语句

在C语⾔中,0为假,⾮0表⽰真。也就是表达式的结果如果是0,则语句不执⾏,表达式的结果如果不是0,则语句执⾏。else 语句中默认都只控制⼀条语句。如果我们要if语句或者else语句同时控制2条语句就要使⽤ {}结构,⽤于判断条件有多个结果的情况。表达式成⽴(为真),则语句执⾏,表达式不成⽴(为假),则语句不执⾏。所有我们在使用switch语句的时候一定要注意break语句的使用。语句的时候,这时候要不就不做处理,要不就得在。语句,代码会继续玩下执⾏,有可能执⾏其他。语句也是分⽀效果的,只有在。

2023-12-07 17:33:34 355 1

原创 清理屏幕上的信息/system(“cls“)函数的使用

清理屏幕上的信息只需在主函数中放入system("cls"),其头文件为<stdlib.h>

2023-12-07 16:45:21 485 1

原创 scanf函数

2023-12-07 16:40:57 360 1

原创 折中法

求平均值更好的方式(不会超过int类型的最大值)

2023-12-07 16:39:06 323 1

原创 变长数组

2023-12-07 16:36:26 371 1

原创 求数组的元素个数

2023-12-07 16:34:23 401 1

原创 sizeof和strlen的值包括空格吗

其中,strlen计算的是字符串中字符的数量,包括空格,但不包括字符串末尾的'\0',因此输出为11;而sizeof计算的是变量所占用的内存空间大小,对于字符串而言,会将字符串的长度和字符串末尾的'\0'一起计算在内,因此输出为12。是的,sizeof和strlen的值都包括空格,但是strlen不会计算字符串末尾的'\0',而sizeof会计算。- sizeof计算的是变量或类型所占用的内存空间大小,对于字符串而言,会将字符串的长度和字符串末尾的'\0'一起计算在内。

2023-12-07 16:31:29 2013 1

原创 if和else if的区别/printf打印格式

2023-12-07 16:29:54 332 1

原创 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果

1.2.

2023-11-28 20:58:43 480

原创 三角形判断

2023-11-28 20:50:13 368

原创 将三个整数数按从大到小输出。

1.2.更简洁原理。

2023-11-28 20:28:25 333

原创 c语言中ctrl+c的作用/函数strcmp的应用

strcmp用于比较两个字符串的大小。

2023-11-28 20:16:43 359

原创 逆序打印一个正整数的每一位

2023-11-28 18:22:07 379

原创 逻辑操作符

以下两种情况一模一样。4.特殊情况——短路。

2023-11-25 21:17:41 366

原创 运算符以及vs中无法正常使用scanf函数的解决方法

scanf函数是c语言标准库里面有的函数,而scanf_s只有vs认识,代码的可移植性不好。权限不够时无法保存,将文件拖至桌面,操作后放回原文件夹,替换即可。采用前置++,b的值为加之后;采用后置++,b的值为加之前。%f默认小数点后面打六位,控制位数时小数点也算一位。%f6.2 表示总共六位,右对齐,小数点后面两位。安装everything(快速搜索文件的工具)"%5"采用右对齐,结果为" 123"Ctrl+z返回,一次没用就按三次。%.1f 则小数点后面只有一位。数组名本来就是地址,不需要取地址。

2023-11-25 20:09:47 376

原创 变量

当局部变量和全局变量同名的时候,局部变量优先使⽤。

2023-11-22 10:57:00 13

原创 C语言数据类型

%zd”是vs提供的用于打印sizeof返回值的占位符,sizeof返回值的类型很多(只要是无符号整数都行),所以创造了size_t用于表示他的返回返回值的类型。关键字,表⽰该类型不带有正负号,只能表⽰零和正整数。求各种数据类型的长度可以用操作符sizeof来求。关键字,表⽰⼀个类型带有正负号,包含负值;类型,默认是带有正负号的,也就是说。signed 和 unsigned。关键字修饰字符型和整型类型的。由于这是默认情况,关键字。一、各种数据类型的长度。三、数据类型的取值范围。

2023-11-22 10:36:32 14

原创 转义字符、语句和注释

复合语句(复合语句其实就是前⾯讲过的代码块,成对括号中的代码就构成⼀个代码块,也被称为复合语句。双引号⾥⾯的注释符号,会成为字符串的⼀部分,解释为普通符号,失去注释作⽤。* 注释在编译器识别过程中会变成一个空格,要注意放置位置。一个转义字符算一个字符,所以此代码的结果为12.不管是哪⼀种注释,都不能放在双引号⾥⾯。表达式语句(在表达式的后边加上分号)1./*注释内容*/3.注释/取消注释键。

2023-11-21 20:09:53 24

原创 新人进站~

出于对未来就业方向的焦虑和迷茫,以及希望在竞赛中拿奖,丰富自己的简历,决定精进自己的专业,学好编程。短期来讲能提升综测排名,获得一些有含金量的奖项,长期而言则是为了将来的就业铺路,希望能对行业有更深的了解,尽早确定未来的就业方向。接下来我将每周花10个小时左右的时间,通过网课以及大量的实践练习来系统地学习编程。我最想进入的一家IT公司是微软,虽然目前来说有些不切实际,但是人要志存高远,你的目标决定了你的高度,不管能不能实现,只要你为之努力了,就一定能取得意想不到的结果。

2023-11-20 18:03:52 19

空空如也

空空如也

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

TA关注的人

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