<h1>C语言 简介</h1> <div class="content-bg"> <div class="content-intro view-box "><p>C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DE...
<h1>C语言 环境设置</h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">本地环境设置</span><br></h2> <p>如果您想...
<h1>C语言 程序结构</h1> <div class="content-bg"> <div class="content-intro view-box "><p>在我们学习 C 语言的基本构建块之前,让我们先来看看一个最小的 C 程序结构,在接下来的章节中可以以此作为参考。<br></p> ...
<h1>C语言 基本语法</h1> <div class="content-bg"> <div class="content-intro view-box "><p>我们已经看过 C 程序的基本结构,这将有助于我们理解 C 语言的其他基本的构建块。<br></p> <h2>C 的标记(Tokens...
<h1>C语言 数据类型</h1> <div class="content-bg"> <div class="content-intro view-box "><p>在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模...
<h1>C语言 变量</h1> <div class="content-bg"> <div class="content-intro view-box "><p><span style="font-size: 14px;">变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型...
<h1>C语言 常量</h1> <div class="content-bg"> <div class="content-intro view-box "><p>常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做<span style="font-size: 14px;">字面量。</spa...
<h1>C语言 存储类</h1> <div class="content-bg"> <div class="content-intro view-box "><p>存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序中可用的存储类: <...
<h1>C语言 运算符</h1> <div class="content-bg"> <div class="content-intro view-box "><p>运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C 语言内置了丰富的运算符,并提供了以下类型的运算符:<br></p><div c...
<h1>C语言 判断</h1> <div class="content-bg"> <div class="content-intro view-box "><p>判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。<br></p...
<h1>C语言 循环</h1> <div class="content-bg"> <div class="content-intro view-box "><p>有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。</p> <p>...
<h1>C语言 函数</h1> <div class="content-bg"> <div class="content-intro view-box "><p>函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 <b>main()</b> ,所有简单的程序都可以定义其他额外...
<h1>C语言 作用域规则</h1> <div class="content-bg"> <div class="content-intro view-box "><p>任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量: <br...
<h1>C语言 数组</h1> <div class="content-bg"> <div class="content-intro view-box "><p>C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。...
<h1>C语言 指针</h1> <div class="content-bg"> <div class="content-intro view-box "><p>学习 C 语言的指针既简单又有趣。通过指针,可以简化一些 C 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想...
<h1>C语言 字符串</h1> <div class="content-bg"> <div class="content-intro view-box "><p>在 C 语言中,字符串实际上是使用 <b>null</b> 字符 '' 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了...
<h1>C语言 结构体</h1> <div class="content-bg"> <div class="content-intro view-box "><p>C 数组允许定义可存储相同类型数据项的变量,结构体是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。 ...
<h1>C语言 共用体</h1> <div class="content-bg"> <div class="content-intro view-box "><p>共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值...
<h1>C语言 位域</h1> <div class="content-bg"> <div class="content-intro view-box "><p>如果程序的结构中包含多个开关量,只有 TRUE/FALSE 变量,如下:<br></p> <pre>struct { unsigned...
<h1>C语言 typedef</h1> <div class="content-bg"> <div class="content-intro view-box "><p>C 语言提供了 <b>typedef</b> 关键字,您可以使用它来为类型取一个新的名字。下面的实例为单字节数字定义了一个术语 ...
<h1>C语言 文件读写</h1> <div class="content-bg"> <div class="content-intro view-box "><p><span style="font-size: 14px;">本章我们将介绍 C 程序员如何创建、打开、关闭文本文件或二进制文件。</...
<h1>C语言 预处理器</h1> <div class="content-bg"> <div class="content-intro view-box "><p><b style="font-size: 14px;">C 预处理器</b><span style="font-size: 14px;...
<h1>C语言 头文件</h1> <div class="content-bg"> <div class="content-intro view-box "><p><span style="font-size: 14px;">头文件是扩展名为 </span><b style="font-size: ...
<h1>C语言 强制类型转换</h1> <div class="content-bg"> <div class="content-intro view-box "><p>强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个 long 类型的值到一个简单的整型中,您需要把 lon...
<h1>C语言 错误处理</h1> <div class="content-bg"> <div class="content-intro view-box "><p>C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UN...
<h1>C语言 递归</h1> <div class="content-bg"> <div class="content-intro view-box "><p><span style="font-size: 14px;">递归是以自相似的方式重复项目的处理过程。同样地,在编程语言中,在函数内部调用...
<h1>C语言 可变参数</h1> <div class="content-bg"> <div class="content-intro view-box "><p>有时,您可能会碰到这样的情况,您希望函数带有可变数量的参数,而不是预定义数量的参数。C 语言为这种情况提供了一个解决方案,它允许您定义...
<h1>C语言 内存管理</h1> <div class="content-bg"> <div class="content-intro view-box "><p><span style="font-size: 14px;">本章将讲解 C 中的动态内存管理。C 语言为内存的分配和管理提供了几个函...
<h1>C语言 命令行参数</h1> <div class="content-bg"> <div class="content-intro view-box "><p>执行程序时,可以从命令行传值给 C 程序。这些值被称为<b>命令行参数</b>,它们对程序很重要,特别是当您想从外部控制程序,而不是...
<h1>C 语言经典100例</h1> <div class="content-bg"> <div class="content-intro view-box "><ul> <li> <a href="/c/c-exercise-example1.html" title="C 语言练习实例1...
<h1>C语言 标准库 – 参考手册</h1> <div class="content-bg"> <div class="content-intro view-box "><p><span style="font-size: 14px;">C 语言是一种通用的、面向过程式的计算机程序设计语言。197...
<h1>C语言 标准库 – <assert.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2>简介</h2> <p>C 标准库的 <b>assert.h</b>头文件提供了一个名为 <b>...
<h1>C语言 标准库 – <ctype.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br>...
<h1>C语言 标准库 – <errno.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br>...
<h1>C语言 标准库 – <float.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br>...
<h1>C语言 标准库 – <limits.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br...
<h1>C语言 标准库 – <locale.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2>简介</h2> <p><b>locale.h</b> 头文件定义了特定地域的设置,比如日期格式和...
<h1>C语言 标准库 – <math.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br><...
<h1>C语言 标准库 – <setjmp.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br...
<h1>C语言 标准库 – <signal.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2>简介</h2> <p><b>signal.h</b> 头文件定义了一个变量类型 <b>sig_a...
<h1>C语言 标准库 – <stdarg.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br...
<h1>C语言 标准库 – <stddef.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br...
<h1>C语言 标准库 – <stdio.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br>...
<h1>C语言 标准库 – <stdlib.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br...
<h1>C语言 标准库 – <string.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2><span style="font-family: inherit;">简介</span><br...
<h1>C语言 标准库 – <time.h></h1> <div class="content-bg"> <div class="content-intro view-box "><h2>简介</h2> <p><b>time.h</b> 头文件定义了四个变量类型、两个宏和各种操作日期和时...
<h1>Windows安装MinGW和简单的使用教程</h1> <div class="content-bg"> <div class="content-intro view-box "><h2>什么是MinGW?</h2><p>MinGW,是Minimalist GNU for...