自定义博客皮肤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)
  • 收藏
  • 关注

原创 C语言--数组

在 C 中要声明一个数组,需要指定元素的类型和元素的数量,如下所示:这叫做一维数组。必须是一个大于零的整数常量,可以是任意有效的 C 数据类型。例如,要声明一个类型为 double 的包含 10 个元素的数组,声明语句如下:现在balance是一个可用的数组,可以容纳 10 个类型为 double 的数字。

2024-08-08 10:53:18 647

原创 C语言--作用域

任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。

2024-08-07 10:59:56 391

原创 C语言--函数

return_type function_name( parameter list ) //函数签名body of the function //函数体(具体实现)在 C 语言中,函数由一个函数头和一个函数主体组成。一个函数可以返回一个值。是函数返回的值的数据类型。有些函数执行所需的操作而不返回值,在这种情况下,return_type 是void。这是函数的实际名称。函数名和参数列表一起构成了函数签名。参数就像是占位符。当函数被调用时,您向参数传递一个值,这个值被称为实际参数。

2024-08-07 10:15:24 1631

原创 C语言--循环语句

C 语言提供了以下几种循环类型。

2024-08-06 16:21:47 2107

原创 C语言--判断语句

与 if 语句的不同:if 语句中若判断为真则只执行这个判断后的语句,执行完就跳出 if 语句,不会执行其他 if 语句;在每一 case 语句之后增加 break 语句,使每一次执行之后均可跳出 switch 语句,从而避免输出不应有的结果。意思是先计算表达式的值,再逐个和 case 后的常量表达式比较,若不等则继续往下比较,若一直不等,则执行 default 后的语句;若等于某一个常量表达式,则从这个表达式后的语句开始执行,并执行后面所有 case 后的语句。表达式的值是由 Exp1 决定的。

2024-08-06 15:29:40 407

原创 C语言--运算符

下表将按运算符优先级从高到低列出各个运算符,具有较高优先级的运算符出现在表格的上面,具有较低优先级的运算符出现在表格的下面。某些运算符比其他运算符有更高的优先级,例如,乘除运算符具有比加减运算符更高的优先级。对两个操作数的每一位执行逻辑与操作,如果两个相应的位都为 1,则结果为 1,否则为 0。对两个操作数的每一位执行逻辑或操作,如果两个相应的位都为 0,则结果为 0,否则为 1。对两个操作数的每一位执行逻辑异或操作,如果两个相应的位值相同,则结果为 0,否则为 1。按位与操作,按二进制位进行"与"运算。

2024-08-05 16:55:28 757

原创 C语言--C存储类

register 存储类定义存储在寄存器,所以变量的访问速度更快,但是它不能直接取地址,因为它不是存储在 RAM 中的。还应注意的是,定义 'register' 并不意味着变量将被存储在寄存器中,它意味着变量可能存储在寄存器中,这取决于硬件和实现的限制。定义在函数中的变量默认为 auto 存储类,这意味着它们在函数开始时被创建,在函数结束时被销毁。当您有多个文件且定义了一个可以在其他文件中使用的全局变量或函数时,可以在其他文件中使用。存储类用于提供一个全局变量的引用,全局变量对所有的程序文件都是可见的。

2024-08-05 14:52:43 435

原创 C语言中的常量

使用#define预处理器: #define 可以在程序中定义一个常量,它在编译时会被替换为其对应的值。使用const关键字:const 关键字用于声明一个只读变量,即该变量的值不能在程序运行时修改。

2024-08-04 23:03:27 432

原创 c语言--数据类型

C语言提供多种数据类型,分为基本数据类型和复合数据类型。基本数据类型包括整数类型、浮点类型和字符类型;整数类型包括char、int、long等,其中char类型通常用于存储单个字节的字符,int类型用于存储固定长度的整数,long类型用于存储更长的整数。浮点类型如float、double、long double用于存储实数,具有不同的精度和值范围。字符类型char用来表示单个字符,且所有字符都有对应的ASCII码值。此外,C语言还支持void类型,表示没有值,主要用于定义不需要返回值的函数。

2024-08-01 16:13:13 589

原创 c语言--基础语法

这篇文章列出了C语言中的保留字,这些保留字在C语言中有特殊的意义,不能用于常量名、变量名或其他标识符名称。文章还介绍了C99和C11新增的一些关键字。

2024-07-29 17:03:13 1750

原创 CTF---前置知识--HTTP

一、HTTP 1.1的请求方式包括GET、POST、PUT、DELETE、PATCH、HEAD、OPTIONS和CONNECT。二、302重定向是一种暂时性转移的指令,用于告诉浏览器显示不同的URL。常见的方法包括Location.href、Form表单和navigator.sendBeacon。三、Cookie是一种在Web应用程序中存储用户特定信息的方法,通过在请求和响应中传递文本信息来实现。四、基本认证是一种HTTP/1.1定义的认证方式,客户端需要将用户名和密码通过Base64编码后发送

2024-07-29 16:16:56 801

原创 C语言--变量和常量与数据类型

常量用于存储固定不变的值,在程序中被多次使用时可以提高代码的可读性和可维护性。常量的值在程序执行过程中不会改变,因此可以在程序中使用常量来表示不变的值,例如数学常数、固定的配置参数等。另外,将常量赋予具有描述性的名称,可以增加代码的可读性,使代码更易于理解和维护。使用常量可以提高程序的可读性和可维护性,同时也能防止程序中的错误和不必要的修改。4、常量:程序运行中保持不变的量(const修饰的变量相当于常量,不能通过变量名修改a的值)1、变量:程序运行中可以被改变的量,存在内存中,需要被定义及初始化。

2024-07-13 16:20:17 384

原创 C初学笔记

system函数以及程序的调试

2024-07-13 15:39:55 169

原创 C语言学习第一章--分步编译

C语言分部编译及各部作用(详细)

2024-07-12 16:40:18 726

空空如也

空空如也

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

TA关注的人

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