最新发布第25页

C语言头文件保护

C语言头文件保护-IT网络技术分享
头文件保护(Header Guards)是为了防止头文件被重复包含而导致的编译错误。头文件通常在多个源文件或其他头文件中被引入,如果没有防止重复包含,编译器可能会多次处理同一个头文件,进而导致...
趙哥的头像-IT网络技术分享趙哥1年前
01820

C 语言的动态内存管理

C 语言的动态内存管理-IT网络技术分享
C 语言的动态内存管理是通过 malloc、calloc、realloc 和 free 这四个标准库函数来完成的,这些函数定义在 <stdlib.h> 头文件中。 1. 动态内存管理的基本函数 函数作用malloc(size_t size)分...
趙哥的头像-IT网络技术分享趙哥1年前
01680

占位图生成工具 (dummyimage,placehold…)

占位图生成工具 (dummyimage,placehold...)-IT网络技术分享
dummyimage.com 模版:(支持 png、jpg、jpeg 和 gif 格式) http://dummyimage.com/宽度x高度/背景色/前景色.图像格式&text=显示文本 示例 https://dummyimage.com/320x600/ffffff/000000....
趙哥的头像-IT网络技术分享趙哥2年前
01670

C语言无符号/有符号整数(stdint.h)

C语言无符号/有符号整数(stdint.h)-IT网络技术分享
1. 有符号整数(int8_t、int16_t、int32_t、int64_t) 有符号整数(intX_t)使用二进制补码存储,范围是: −(2(n−1)) 到 (2(n−1)−1)-\left(2^{(n-1)}\right) \text{ 到 } \left(2...
趙哥的头像-IT网络技术分享趙哥1年前
01630

Docker 常用指令

Docker 常用指令-IT网络技术分享
以下是常用的 Dockerfile 指令和它们的功能:1. FROM定义镜像的基础镜像。每个 Dockerfile 都应该以 FROM 开头,指定使用哪个基础镜像构建当前镜像。FROM ubuntu:20.04 2. RUN在镜像构建过程中...
趙哥的头像-IT网络技术分享趙哥1年前
01611

C语言预编译 宏定义

C语言预编译 宏定义-IT网络技术分享
C 语言的宏替换由 预处理器(Preprocessor) 负责,它会在 编译前 进行文本替换。 基本使用 #include <stdio.h> #define PI 3.14159 // 宏定义 int main() { printf('PI = %f\n', PI); retur...
趙哥的头像-IT网络技术分享趙哥1年前
01590

腾讯云Ubuntu服务器使用SSH密钥远程Root用户登陆

腾讯云Ubuntu服务器使用SSH密钥远程Root用户登陆-IT网络技术分享
起因Ubuntu默认禁止root用户远程登陆。腾讯云官方所给的解决方案:Ubuntu 系统如何使用 root 用户登录实例?但是我们需要的是通过密钥登陆root用户,而非密码。原因通过find -name authorized_k...
趙哥的头像-IT网络技术分享趙哥2年前
01570

Flutter 引入阿里巴巴图标

Flutter 引入阿里巴巴图标-IT网络技术分享
阿里图标库:https://www.iconfont.cn/ 1.载代码: 2.配置图标字体文件 3.运行python脚本 生成dart调用代码 flutter_dart.py import re from pathlib import Path ROOT = Path(__file__).resolv...
趙哥的头像-IT网络技术分享趙哥1年前
01550

字节(Byte)与位(Bit)

字节(Byte)与位(Bit)-IT网络技术分享
什么是字节和位? 计算机存储单位关系:1 字节(Byte,B)= 8 位(bit) 单位(Unit)换算关系(Conversion)1 bit(位)只能存 0 或 1(Stores 0 or 1)1 Byte (B)(字节)8 bit1 KB (Kilobyte...
趙哥的头像-IT网络技术分享趙哥1年前
01550

C语言预处理 条件编译

C语言预处理 条件编译-IT网络技术分享
条件编译用于在 编译阶段 控制代码的编译行为,可以根据不同的 平台、环境、宏定义 选择性地编译部分代码。 主要预处理指令 指令作用#ifdef如果宏被定义,则编译#ifndef如果宏未定义,则编译#if...
趙哥的头像-IT网络技术分享趙哥1年前
01540