
Linux系统编程
healer-c
让灵魂和身体总有一个在路上
展开
-
Linux系统编程错误处理函数
作为linux的菜鸟,最近在看《Linux/Uinx》系统编程手册,不得不说这是本很好很好的书。今天整理了一下在本书上册开始部分给出的错误处理函数如下,希望对大家有所帮助://tlpi_hdr.h#ifndef TPLI_HDR_H#define TPLI_HDR_H /*Prevent accidental double inclusion*/#include <sys/...原创 2018-05-21 21:00:31 · 1301 阅读 · 1 评论 -
printf("%.*s", n, str);
今天在学习Linux系统编程的时候,看到一段代码,如下:#include <stdio.h>int main(int args, char *argv[]) { int n = 1; char str[32] = {"hello...\n"}; printf("%.*s\n", n, str); return 0;}仔细看可发现这个...原创 2018-05-21 21:52:44 · 2158 阅读 · 0 评论 -
浅谈字节序
一、概述 字节序是指多个字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。 二、常见序 常见的字节序有:Big-Endian和Little-Endian,这两个字节序的定义如下: a. Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。 b. Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。 网络字节序...原创 2020-11-02 21:47:51 · 221 阅读 · 0 评论