分类: 编程语言

C语言自定义类型之位段

什么是位段(位域)? 位段(bit-field)是C语言中的一种数据结构,它可以让你指定一些连续的位来存储数据。位段通常用于设计一些需要大量标记位的数据结构,例如硬件寄存器或协议数据包。 位段在结构体中定义,位…

器→工具, 编程语言 ·

C语言学习之共用体

当我们需要在C语言中定义一个可以存储不同数据类型的变量时,可以使用共用体(Union)。共用体是一种特殊的数据类型,它允许不同的数据类型共享同一块内存空间。在内存中,共用体的大小等于它所包含的最大成员的大小…

器→工具, 编程语言 ·

C语言学习之结构体

在C语言中,结构体(Structures)是一种用户定义的数据类型,它允许你组合不同类型的数据(如整型、浮点型、数组、其他结构等)。 结构体的主要用途是把有逻辑关联的一组数据存储在一起。例如,你可能会使用结构…

器→工具, 编程语言 ·

C语言学习之字符串

在C语言中,字符串是以空字符'\0'结尾的字符数组。在C语言学习之数组中有提到过。在C语言编程中,我们经常需要对字符串进行操作,如定义、赋值、输入输出、连接、比较等。 定义与初始化 定义一个字符串,我们需要…

器→工具, 编程语言 ·

C语言学习之数组

在C语言中,数组是由相同类型的数据元素构成的数据结构。这些元素在内存中连续存放,每个元素都可以通过索引(数组下标)进行访问。 下面是在学习和使用数组时需要注意的一些重要知识点: 数组的声明:C语言中的…

Python HTTP请求包

在数据分析的时候常常需要抓取外部的一些数据作为参考,平常用的比较多的Python工具是requests,今天要做的是针对Python的HTTP请求包做一个简单的盘点。 urllib urllib是Python标准库中的一个模块,它包含一系列…

器→工具, 编程语言 ·

C语言学习之C语言版本

C语言的版本 C语言有多个版本,这些版本反映了其语言规范的演进。 下面是一些主要的C语言版本: K&R C:这是最初的C语言版本,由Dennis Ritchie和Brian Kernighan于1978年在他们的著作"The C Progr…

器→工具, 编程语言 ·

Go语言的初步了解与学习

Go语言简介 Go语言,通常称为Golang,是由Google公司设计并开发的一种静态强类型、编译型语言。它在2009年首次公开发布,由Robert Griesemer、Rob Pike和Ken Thompson等知名计算机科学家共同设计。Go语言的设计目…

器→工具, 编程语言 ·

Python学习之函数

Python的函数是一种在编程中用来封装一组操作的机制。函数可以接收输入参数,并根据这些参数执行一系列操作,最后可以返回一个值。使用函数可以提高代码的重用性和可读性。以下为整理的相关资料。 函数的定义 普…

器→工具, 编程语言 ·

Windows Node.js+Yarn的安装与配置

Node.js和Yarn简介 Node.js和Yarn是现代web开发中两个非常重要的工具,它们在不同方面为开发者提供了便利。 Node.js Node.js是一个基于Chrome V8 JavaScript引擎的JavaScript运行环境。它允许开发者在服务器端运…

器→工具, 编程语言 ·