写点什么

C语言

0 人感兴趣 · 40 次引用

  • 最新
  • 推荐

案例展示自定义 C 函数的实现过程

摘要:用户在使用数据库过程中,受限于内置函数的功能,部分业务不易实现时,可以使用自定义C函数实现特殊功能。本文通过两个示例展示自定义C函数的实现过程。

C 语言学习你要的都在这里

用户头像
C语言与CPP编程2020 年 12 月 20 日

对于C语言怎么学习这个话题,很多读者一直在问,因为网上类似的文章很多了,这里就不长篇大论,可能你也看过不少,究竟孰是孰非需要你自己去思考、判断和实践。说实在的,个人认为在你入门或者基础学习阶段,教材、软件(写代码)和教学视频这三样就够了。本

https://static001.geekbang.org/infoq/3e/3e8d3a58237414b69bbd6573510765b4.jpeg?x-oss-process=image/resize,w_416,h_234

现在 Php、Java、Python 横行霸道的市场,C++ 程序员们都在干什么呢?

用户头像
ShenDu_Linux2020 年 12 月 1 日

前言:众所周知,撇开语言优势不谈(因为很多人说,语言只是一种运用)。最近的前三榜单差不多就是Java、Python、c++。有不少人觉得c++这个太有水分了,因为Java、Python的需求看得见的在提升,而c++市场仿佛有点沉寂。

https://static001.geekbang.org/infoq/64/649cdf000b39b36d2b3b0bc37f872531.jpeg?x-oss-process=image/resize,w_416,h_234

深度剖析,为何 C 语言在开发领域的地位如此稳固

用户头像
Philips2020 年 11 月 30 日

C语言在这过去的五十年间,已经逐渐发展成为极其重要的软件开发语言。这里简要讲述一下在现在,它将如何与C++、Java、C#、Go、Rust和Python进行竞争并保持一定优势。

https://static001.geekbang.org/infoq/b5/b587a7db9fa2502ba50836aeaab29c65.png?x-oss-process=image/resize,w_416,h_234

初学小白你不知道的 C 语言经典算法 (附带答案)

用户头像
ShenDu_Linux2020 年 11 月 28 日

前言:C语言中有有许多经典的算法,这些算法都是许多人的智慧结晶,也是编程中常用的算法,这里面包含了众多算法思想,掌握这些算法,对于学习更高级的、更难的算法都会有很大的帮助,会为自己的算法学习打下坚实的基础。

讲真,你知道 Python 咋来的吗?

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

摘要:什么是Python?它怎么诞生的?它跟C语言、shell语言有什么区别?语言环境是怎么样的?这些你都知道吗?

C 语言实现一个简单的 web 服务器

用户头像
C语言与CPP编程2020 年 10 月 30 日

说到 web 服务器想必大多数人首先想到的协议是 http,那么 http 之下则是 tcp,本篇文章将通过 tcp 来实现一个简单的 web 服务器。

数据结构之线性表

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

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

数据结构之堆栈

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

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

C 语言与 C++ 学习路线

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

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

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

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

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

一文轻松理解内存对齐

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

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

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

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

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

字符串操作的全面总结

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

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

学生成绩管理系统案例

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

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

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

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

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

const 关键字应用总结

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

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

听说有人不了解柔性数组

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

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

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

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

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

缓冲区溢出

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

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

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

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

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

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