c语言
-
Linux中的yum和gcc/g++



一、快速了解yum(简要介绍) 在Linux操作系统中,我们需要进行工具/命令/程序的安装、检查和卸载等操作,这时需要用到yum。 在Linux中安装软件的方式有:源代码安装、交叉编译、直接安装rpm包,以及使用yum或apt-get。yum是Linux系统预装的一个命令,用于搜索、下载和安装相应的…
-
【Linux】掌握库的艺术:我的动静态库封装之旅



1.什么是库 在计算机编程中,库(library)是一个预先编写的代码集合,包含了可以被其他程序调用的函数、类、变量和资源。库的主要目的是为了简化编程过程,提供常用功能的实现,促进代码重用,从而减少开发时间和提高软件的可靠性。 在实践中,我们一定会使用到别人的库,如你在C语言时期一定会调用到c标准库…
-
初识Linux · 进程(3)



前言: 承接上文中对进程的内部属性及在操作系统层面的组织方式、系统接口调用、task_struct等方面的介绍,今天我们将从进程的相关属性出发,继续探讨进程的创建过程。 进程的创建承接上文。 上文提到,进程的创建是通过调用系统接口fork实现的,因此有时对子进程理解不深的人可能会编写如下代码: wh…
-
java怎样实现字符串的拼接与分割操作 java字符串处理的实用技巧指南



在循环中推荐使用stringbuilder进行字符串拼接,因为string是不可变的,每次+操作都会创建新对象,导致大量内存开销和频繁垃圾回收,而stringbuilder内部维护可变字符数组,通过append()方法直接在原数组上操作,避免了重复创建对象,显著提升性能;1. 使用+操作符在循环中拼…
-
如何在Linux中查看二进制 Linux hexdump显示格式



左手医生开放平台 左医科技医疗智能开放平台 62 查看详情 直接来说,在Linux中查看二进制文件,`hexdump`命令绝对是你的好帮手。它能以十六进制或其他格式转储文件内容,让你一窥二进制的“真容”。`hexdump`命令,就是你深入二进制世界的一把钥匙。如何使用hexdump查看二进制文件?`…
-
如何在Linux中格式化输出 Linux printf使用指南



printf是Linux中格式化输出的核心工具,相比echo,它支持精确控制文本、数字的显示格式,如精度、宽度、对齐等;其语法为printf “格式字符串” [参数…],格式字符串中使用%开头的说明符(如%d、%.2f、%-10s)定义输出样式,适用于生成对齐的表…
-
2025 vivo开发者大会:自研蓝河操作系统3正式发布



2025年10月10日,vivo开发者大会(vdc)在广东深圳成功举办。本届大会以“同心?同行”为主题,发布了全新的自研蓝河操作系统3(blueos 3),并面向广大开发者汇报了vivo在生态合作、安全、人文等方面的最新成果。在蓝河分会场,vivo回顾了过去3年间蓝河操作系统的研发路径,从智慧、流畅…
-
C语言上机实训



c语言作为一种广泛应用于人机交互的编程语言,对于刚进入大学的新生或自学编程的人来说,可能会感到入门有一定难度。本文将详细介绍c语言实训的具体操作步骤,帮助初学者打下扎实的编程基础,顺利进行实践学习。 1、 启动开发环境后,点击界面左上角的“文件”菜单,选择“新建”来创建一个新的工程文件。 2、 在弹…
-
用豆包AI解析Python中的二进制文件



解析python中的二进制文件需先了解其格式,使用struct模块拆解数据,并借助第三方库提升效率。1. 了解文件格式:通过扩展名确认结构,如.wav文件的riff头、格式块、数据块等;2. 使用struct模块:根据格式字符串解析字节流,如用<i读取小端无符号整型;3. 借助第三方库:如pi…
-
如何用sublime写c语言
使用 Sublime Text 编写 C 语言代码的步骤包括:安装 C 语言插件创建 C 语言文件 (.c)编写 C 代码编译和运行程序 (Ctrl+B、Ctrl+F5)调试程序 (创建构建文件、打开构建系统、按 F5) 用 Sublime Text 写 C 语言 Sublime Text 是一个流…