技术栈
指针
审判长烧鸡
1 天前
go
·
指针
·
类型
·
值
【PHPer转Go】函数/方法返回类型的取舍,指针还是值
在 Go 语言开发中,函数和方法返回值究竟选指针(*T)还是值(T),是决定程序性能、安全性和代码可读性的核心问题。
Peter·Pan爱编程
3 天前
c++
·
指针
·
引用
·
c++基础
引用:比指针更安全的别名
本系列为《C++深度修炼:基础、STL源码与多线程实战》第9篇 前置条件:理解 C 语言的指针,了解 C++ 的 const(第8篇)和函数(第4篇)
谙弆悕博士
4 天前
c语言
·
开发语言
·
数据结构
·
算法
·
链表
·
指针
·
栈
【附C语言源码】C语言 栈结构 实现及其扩展操作
栈作为一种基础的数据结构,在表达式求值、函数调用、深度优先搜索等场景中均有广泛应用。栈的实现通常有两种方式:顺序栈(数组)和链式栈(链表)。本实现选择链表方案,主要基于以下考量:
Dlrb1211
4 天前
c语言
·
数据结构
·
算法
·
指针
·
数组指针
·
指针数组
·
二级指针
C语言-指针数组与数组指针
指针数组:数组里面存放的都是指针变量。本质,是一个数组。 数组中数据元素是 指针。指针是字符类型指针,用的多。
咩咦
5 天前
c++
·
学习笔记
·
指针
·
引用
·
指针和引用
C++学习笔记08:指针和引用的区别
目录一、基本概念二、引用的使用三、指针的使用四、指针和引用的主要区别1.引用必须初始化,指针可以不初始化
qq386246196
6 天前
c语言
·
指针
·
函数
·
学习资料
·
编程书籍
推荐几本C语言书籍
最经典的C语言书都在这了。1、C Primer Plus 第6版 中文版C语言是为了满足程序员的需求而设计的,程序员利用C可以访问硬件、操控内存中的位。C语言有丰富的运算符,能让程序员简洁地表达自己的意图。C没有Pascal严谨,但是却比C++的限制多。这样的灵活性既是优点也是缺点。优点是,许多任务用C来处理都非常简洁(如,转换数据的格式);缺点是,你可能会犯一些莫名其妙的错误,这些错误不可能在其他语言中出现。C语言在提供更多自由的同时,也让使用者承担了更大的责任。
谙弆悕博士
8 天前
服务器
·
c语言
·
开发语言
·
学习方法
·
业界资讯
·
指针
·
数组
快速学C语言——第 11 章:指针与数组
指针和数组是 C 语言中最紧密相关的核心概念,二者相辅相成。数组名在大多数场景下会被编译器解析为指向首元素的指针,而指针通过算术运算可像数组一样访问内存。这种关联性带来了极高的灵活性,让批量数据处理更高效,但也容易因概念混淆引发错误 —— 理解二者的本质差异与共性,是掌握 C 语言的关键一步。
讲不出 再见
11 天前
go
·
指针
go语言-指针
什么是指针?指针是存储一个变量的内存地址的,声明一个指针变量的格式如下:1. 声明时:表示指针类型(如 *int)
大都督会赢的
11 天前
c语言
·
数据结构
·
学习
·
指针
数据结构(1)--顺序表
这是写给自己以后复习看的,把重要的记下来目前我已经学完了栈和队列,对数据结构已经有了一定的理解,相比于C语言,我认为数据结构其实没有“新知识”,它的真面目是运用C语言学的,数组,函数,指针,结构体,动态内存管理等知识来做一些结构,从而更好地解决一些问题。
jieyucx
15 天前
算法
·
golang
·
指针
·
顺序表
·
数组
·
结构体
·
切片
Go语言切片:动态灵活的数据序列
大家好!在上一篇博客中,我们深入了解了 Go 语言数组,知晓它如同固定格子数量的书架,具有长度固定等特性。今天,我们将走进与数组紧密相关的切片的世界。切片就像是一个可以根据需求灵活调整大小的书架,为我们在编程中处理数据带来了极大的便利。在深入了解切片的各种操作之前,先让我们认识一下切片的内部结构,这将有助于我们更好地理解切片的行为和特性。
审判长烧鸡
18 天前
go
·
指针
·
结构体
·
自动解引用
Go结构体与指针【3】自动解引用
var App *Config App只是一个指针是吧?为什么可以直接使用config.App.Redis.DB这样呢?实体应该才会有字段值呀
审判长烧鸡
18 天前
go
·
php
·
指针
·
引用传递
【GO VS PHP】之 指针/引用传递
GO对指针的引用大行其道,担凡大点的变量基本上就把指针当饭吃;但是在PHP里面,对于类似指针的“引用传递”却是谨小慎微,总会以安全为由避免使用,为什么两个差别这么大?
审判长烧鸡
19 天前
go
·
指针
·
结构体
·
接收者
Go结构体与指针【2】接收者应该怎么用
我看很多地方都鼓励使用结构体接收者呀,为什么这里不使用呢这是一个非常好的观察。Go 确实鼓励使用结构体接收者(Method),但“什么时候用”取决于你把这个方法看作是“对象的行为”还是“对象的构造”。
审判长烧鸡
20 天前
go
·
指针
·
结构体
GO结构体与指针【1】什么时候用指针
请问什么时候用指针什么时候用实体,例如多层级的配置信息,配置结构体载入做成接收者可以吗?这是一个非常经典的问题。在 Go 中,配置信息(Config)通常建议使用指针或在初始化后作为全局只读变量。
bucenggaibian
24 天前
c语言
·
内存
·
指针
·
寄存器
·
硬件控制
C语言如何直接控制硬件?指针、内存与寄存器
C语言的设计哲学C语言的设计哲学可以概括为"信任程序员"。与许多现代编程语言不同,C语言几乎不对程序员的行为设限,它假定程序员知道自己在做什么。
♛识尔如昼♛
1 个月前
c语言
·
指针
·
数组
·
多维数组
C 基础(9) - 数组和指针
在 C 语言中,数组(Array)是用来存储一组相同类型数据的集合。你可以把它想象成一排连续的储物柜,每个柜子(元素)都有一个唯一的编号(下标),并且所有柜子的大小和类型都一样。
网域小星球
1 个月前
c语言
·
算法
·
指针
·
数组
·
指针遍历数组
C 语言从 0 入门(十二)|指针与数组:数组名本质、指针遍历数组
大家好,我是网域小星球。上一篇我们学习了指针基础,理解了指针就是地址、&取地址、*解引用。而在 C 语言里,数组和指针关系极其紧密,甚至可以说:数组在底层就是用指针实现的。
♛识尔如昼♛
1 个月前
c语言
·
指针
·
递归
·
函数
C 基础(8) - 函数
首先,什么是函数?函数(function)是完成特定任务的独立程序代码单元。语法规则定义了函数的结 构和使用方式。虽然C中的函数和其他语言中的函数、子程序、过程作用相同,但是细节上略有不同。一 些函数执行某些动作,如printf()把数据打印到屏幕上;一些函数找出一个值供程序使用,如 strlen() 把指定字符串的长度返回给程序。一般而言,函数可以同时具备以上两种功能。
itman301
1 个月前
c语言
·
指针
·
结构体
·
编程学习
·
资源推荐
C语言怎么学?从写程序到玩指针的实操攻略
学习编程最有效的方法是通过实践,以下是推荐的实践步骤:4.1 编写简单程序从简单的“Hello, World!”程序开始:
2401_89207098
1 个月前
c语言
·
c++
·
指针
·
引用
·
const
【C/C++ 重难点精讲】const 与指针、引用:彻底理清权限与用法
在 C/C++ 学习中,const、指针、引用 永远是绕不开的三座大山。const int* 和 int* const 到底谁不能改