上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 对于字符数组与字符指针: 1. 以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符,如在代码中写"abc",那么编译器帮你存储的是"abc\0". 2. 字符串直接量作为字符指针的初始值 "hello"是一个字符串直接量,编译器将其作为const char*处理,与之相关联的内存空间位 阅读全文
posted @ 2022-05-11 10:22 墨尔基阿德斯 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 写在前面 sizeof、strlen、字符串、数组,提到这些概念,相信学过C语言的人都能耳熟能详,也能谈得头头是道,但是,在实际运用中,当这些内容交织在一起时,大家却不一定能搞地清清楚楚,本文的目的正是帮助大家将相关知识总结清楚。 正文 先看一段代码 1 #include <stdio.h> 2 # 阅读全文
posted @ 2022-05-11 10:21 墨尔基阿德斯 阅读(79) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/zhangshenghui/category/878264.html?page=2 阅读全文
posted @ 2022-05-10 16:50 墨尔基阿德斯 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 下面两个函数都可用来复制一个现存的文件描述符: ? 1 2 3 4 #include<unistd.h> int dup(int filedes); int dup2(int filedes,int filedes2); 两函数的返回值:若成功则返回新的文件描述符,若出错则返回-1 由dup返回的新 阅读全文
posted @ 2022-05-10 14:30 墨尔基阿德斯 阅读(313) 评论(0) 推荐(0) 编辑
摘要: stdin,stdout 等类型为 FILE *。 STDIN_FILENO,STDOUT_FILENO,STDERR_FILENO 等类型为 int。 使用 FILE * 的函数主要有:fopen、fread、fwrite、fclose等,基本上都以 f 开头。 使用 STDIN_FILENO 等 阅读全文
posted @ 2022-05-10 14:07 墨尔基阿德斯 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 函数汇总: open()、write()、read()、close() fopen()、fwrite()、fread()、fclose() 一、什么是文件 在讲述文件操作之前,我们首先要知道什么是文件。看到这个问题你可能会感觉到可笑,因为对于用过计算机的人来说,文件是最简单不过的概念了,例如一个文本 阅读全文
posted @ 2022-05-10 13:44 墨尔基阿德斯 阅读(498) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/suliangkuanjiayou/article/details/115406301 阅读全文
posted @ 2022-05-10 09:27 墨尔基阿德斯 阅读(10) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/vamei/archive/2012/10/10/2718229.html 阅读全文
posted @ 2022-05-09 15:19 墨尔基阿德斯 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 我们通常把一些公用函数制作成函数库,供其它程序使用。 函数库分为静态库和动态库两种。 1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用 阅读全文
posted @ 2022-05-09 14:27 墨尔基阿德斯 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 什么是库 库是写好的,现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说,库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 所谓静态、 阅读全文
posted @ 2022-05-09 14:25 墨尔基阿德斯 阅读(48) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页