C 语言从回忆到重识
文章平均质量分 53
c c++
morningcat2018
情深不寿,慧极必伤
展开
-
gcc简单的使用笔记
gcc 版本 gcc -v Apple clang version 13.1.6 (clang-1316.0.21.2) Target: x86_64-apple-darwin21.4.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin gcc --help 初试 #include <stdio.h> int main(){ printf("hello world\原创 2022-03-17 01:40:55 · 1217 阅读 · 0 评论 -
MacOs 下的 C 编译器
clang clang 编译 C clang++ 编译C++ 案例:clang++ -std=c++11 -stdlib=libc++ example.cpp -o example_program > clang++ -v Apple clang version 11.0.3 (clang-1103.0.32.59) Target: x86_64-apple-darwin19.3.0 Thread model: posix InstalledDir: /Library/Developer/C原创 2020-06-19 14:34:33 · 2019 阅读 · 0 评论 -
GCC 的简单使用
GNU C Compiler gcc --version gcc test.c # 默认生成 a.out 可执行文件 gcc -o run test.c # 生成名为 run 的可执行文件 gcc -Wall test.c # -Wall 编译失败时输出报错信息 编译过程:预处理、编译、汇编、链接 - 预处理器 cpp - 汇编器 as - 链接器 ld 1. 预处理 展开源代码中的宏...原创 2019-12-16 14:10:24 · 2956 阅读 · 0 评论 -
C 与 多线程(1)
C 与 多线程(1) 我们可以用C编写多线程程序吗? C 语言标准不支持多线程 POSIX Threads (or Pthreads) is a POSIX standard for threads. gcc compiler 提供了一种 pthread 的实现 一个简单的C程序来演示pthread基本功能的使用 请注意,下面的程序只能与带有pthread库的C编译器一起编译。 #includ...翻译 2019-12-09 14:55:28 · 242 阅读 · 0 评论 -
使用CLion调试redis源码
CLion调试redis源码 github仓库转载 2019-12-09 10:31:35 · 1276 阅读 · 0 评论 -
C 语言从回忆到重识 -- 附录
C 语言从回忆到重识 -- 附录ANSI C 与 POSIX C支持ANSI C的编译器 ANSI C 与 POSIX C ANSI C 标准:这一标准是 ANSI(美国国家标准局)于 1989 年制定的 C 语言标准。 后来被 ISO(国际标准化组织)接受为标准,因此也称为 ISO C。 这个库可以根据 头文件划分为 15 个部分: 字符类型 (<ctype.h>) 错误码 (&l...原创 2019-12-06 14:02:50 · 95 阅读 · 0 评论 -
C 语言从回忆到重识 -- 2 进阶知识之函数、数组与指针
C 语言从回忆到重识 -- 2 进阶知识9 函数简单函数带参数的函数递归所有函数皆平等地址 : & 运算符间接运算符 * 函数 数组 指针 字符串 文件 资料来源:《C Primer Plus 6》 9 函数 简单函数 #include <stdio.h> // 函数原型 void testFunction(void); int main() { // 使用函数 ...原创 2019-12-05 18:40:08 · 97 阅读 · 0 评论 -
C 语言从回忆到重识 -- 1基础知识
C 语言从回忆到重识 -- 1基础知识基础知识发明者C 语言标准使用步骤链接器关键字和保留标识符数据和C数据类型数据类型组合转义字符字符串strlen 函数预处理器指令 #define字符串const 限定符I/O 函数长字符串运算符和表达式 基础知识 发明者 Dennis Ritch Ken Thompson C 语言标准 最初:K&R C 第一个 ANSI/ISO C 标准:AN...原创 2019-12-04 15:29:01 · 231 阅读 · 0 评论 -
C 语言从回忆到重识 -- 0 回忆
C 语言从回忆到重识 -- 0 回忆原创 2019-12-02 10:06:34 · 103 阅读 · 1 评论