C语言

0 人感兴趣 · 30 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/5c/5c875022f7b51ad5cb93536271550433.jpeg?x-oss-process=image/resize,w_416,h_234

从草根到百万年薪 C/C++ 程序员的二十年风雨之路

用户头像
C语言技术网-码农有道 2020 年 5 月 7 日

从草根到百万年薪C/C++程序员的二十年风雨之路

C 语言与 C++ 常见面试题

用户头像
C语言与CPP编程 2020 年 9 月 3 日

C语言与C++常见面试题

C 语言与 C++ 学习路线

用户头像
C语言与CPP编程 2020 年 9 月 27 日

有人说:“C生万物,编程之本”,这一点都没有错!

C/C++ 函数指针与指针函数

用户头像
C语言与CPP编程 2020 年 9 月 3 日

关于指针,前面文章C语言指针详解有过介绍,这里主要讨论函数指针和指针函数。

c 语言函数指针之回调函数

用户头像
C语言与CPP编程 2020 年 9 月 3 日

我的理解是:把一段可执行的代码像参数传递那样传给其他代码,而这段代码会在某个时刻被调用执行,这就叫做回调。

https://static001.geekbang.org/infoq/5c/5c875022f7b51ad5cb93536271550433.jpeg?x-oss-process=image/resize,w_416,h_234

C 语言运算符

用户头像
C语言技术网-码农有道 2020 年 5 月 11 日

C语言有六种运算符

https://static001.geekbang.org/infoq/5c/5c875022f7b51ad5cb93536271550433.jpeg?x-oss-process=image/resize,w_416,h_234

C 语言输入和输出

用户头像
C语言技术网-码农有道 2020 年 5 月 11 日

C语言输入和输出。编写程序的主要目的就是为了处理数据。数据从哪里来?数据的来源有很多种方式,如从磁盘文件中读取数据、从数据库中读取数据、从网页中抓取数据等,还有一种原始的方式就是从键盘输入数据。

听说有人不了解柔性数组

用户头像
C语言与CPP编程 2020 年 9 月 26 日

在平时的开发中,缓冲区数据收发时,如果采用缓冲区定长包,假定大小是 1k,MAX_LENGTH为 1024。结构体如下:

数据结构之线性表

用户头像
C语言与CPP编程 2020 年 9 月 27 日

对于同一个线性表,其每一个数据元素的值虽然不同,但必须具有相同的数据类型;

辗转相除法求最大公约数(C 语言实现)

用户头像
InfoQ_3f366696ed0c 2020 年 8 月 19 日

辗转相除法,一种求最大公约数的算法

实操案例:字符串哈希表操作

用户头像
华为云开发者社区 2020 年 7 月 20 日

摘要:当遇到C语言库没有字符串哈希表的时候,该如何进行操作。

https://static001.geekbang.org/infoq/5c/5c875022f7b51ad5cb93536271550433.jpeg?x-oss-process=image/resize,w_416,h_234

C 语言 if 分支结构

用户头像
C语言技术网-码农有道 2020 年 5 月 11 日

C语言if分支结构,在讲if条件分支结构之前,先了解关系运算(RelationalOperators),用于判断条件,决定程序的流程。

面试中常见的 C 语言与 C++ 区别的问题

用户头像
C语言与CPP编程 2020 年 9 月 26 日

C语言是一种结构化语言,其偏重于数据结构和算法,属于过程性语言

简单交互式页面的思考(C)

用户头像
Alex 2020 年 8 月 19 日

在写二分树结构时,做了一个简单的交互式页面

代码防御性编程的十条技巧

用户头像
C语言与CPP编程 2020 年 9 月 26 日

顾名思义,防御性编程是一种细致、谨慎的编程方法。为了开发可靠的软件,我们要设计系统中的每个组件,以使其尽可能的”保护”自己。我们通过明确地在代码中对设想进行检查,这是一种努力,防止我们的代码以将会展现错误行为的方式被调用。

缓冲区溢出

用户头像
C语言与CPP编程 2020 年 9 月 3 日

“缓冲区溢出”对现代操作系统与编译器来讲已经不是什么大问题,但是作为一个合格的 C/C++ 程序员,还是完全有必要了解它的整个细节。

https://static001.geekbang.org/infoq/7a/7a0ec11d90fd0055ca29343c86d05436.jpeg?x-oss-process=image/resize,w_416,h_234

浮点数学习笔记

用户头像
Liuchengz. 2020 年 9 月 17 日

浮点数的秘密?

C 语言 /C++ 基本语句编程风格

用户头像
C语言与CPP编程 2020 年 9 月 26 日

初学者阶段编程时,编写基本语句可能会有隐含错误的方式,基本语句主要针对if、for、while、goto、switch等,它们看似简单,但使用时隐患比较多,本文归纳了使用语句的一些规则和建议。

一文轻松理解内存对齐

用户头像
C语言与CPP编程 2020 年 9 月 26 日

元素是按照定义顺序一个一个放到内存中去的,但并不是紧密排列的。从结构体存储的首地址开始,每个元素放置到内存中时,它都会认为内存是按照自己的大小(通常它为4或8)来划分的,因此元素放置的位置一定会在自己宽度的整数倍上开始,这就是所谓的内存对齐。

字符串操作的全面总结

用户头像
C语言与CPP编程 2020 年 9 月 26 日

字符串操作看似简单,其实非常重要,不注意的话,经常出现代码运行结果和自己想要的不一致,甚至崩溃。本文总结了一些构建string对象方法、修改string对象的方法、string类型的操作函数、string类型的查找、string对象的比较。

深拷贝与浅拷贝到底是什么

用户头像
C语言与CPP编程 2020 年 9 月 26 日

深复制也叫深拷贝;

学生成绩管理系统案例

用户头像
C语言与CPP编程 2020 年 9 月 26 日

案例要求模拟开发一个学生成绩管理系统,此系统具有以下功能:

数据结构之堆栈

用户头像
C语言与CPP编程 2020 年 9 月 27 日

堆栈是一种特殊的线性表,堆栈的数据元素以及数据元素间的逻辑关系和线性表完全相同,其差别是:线性表允许在任意位置插入和删除数据元素操作,而堆栈只允许在固定一端进行插入和删除数据元素操作

const 关键字应用总结

用户头像
C语言与CPP编程 2020 年 9 月 26 日

C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。

C语言_C语言资料文章-InfoQ写作平台