📝 C语言
5372篇技术文档📅  最后修改于: 2020-10-04 12:30:47        🧑  作者: Mango
在本教程中,您将学习C编程中的联合。更具体地说,如何创建工会,访问其成员以及了解工会与组织之间的差异。联合是用户定义的类型,与C中的结构相似,但有一个键差异。结构分配足够的空间来存储其所有成员,而联合分配的空间仅存储最大的成员。如何定义工会?我们使用union关键字定义联合。这是一个例子:上面的代码定义了派生类型的union car。创建并集变量定义联合后,它将创建用户定义的类型。但是,没有分配内...
📅  最后修改于: 2020-10-04 12:31:29        🧑  作者: Mango
在本教程中,您将借助示例学习在C编程中创建用户定义的函数。函数是执行特定任务的代码块。C允许您根据需要定义功能。这些功能称为用户定义功能。例如:假设您需要创建一个圆并根据半径和颜色为其着色。您可以创建两个函数来解决此问题:createCircle()函数color()函数示例:用户定义的函数这是添加两个整数的示例。为了执行此任务,我们创建了一个用户定义的addNumbers()。功能原型函数原型是...
📅  最后修改于: 2020-10-04 12:32:11        🧑  作者: Mango
在本教程中,您将学习变量和命名变量的规则。您还将学习C编程中的不同字面量以及如何创建常量。变数在编程中,变量是用于保存数据的容器(存储区)。为了指示存储区域,应该为每个变量赋予唯一的名称(标识符)。变量名只是存储位置的符号表示。例如:在这里,playerScore是int类型的变量。在此,为变量分配一个整数值95。变量的值可以更改,因此可以更改名称。变量命名规则变量名称只能包含字母(大写和小写字母...
📅  最后修改于: 2020-10-04 12:32:51        🧑  作者: Mango
在本教程中,您将学习C语言中的标准库函数。更具体地说,它们是什么,C语言中的不同库函数以及如何在程序中使用它们。C标准库函数或简单的C库函数是C编程中的内置函数。这些函数的原型和数据定义位于各自的头文件中。要使用这些功能,我们需要在程序中包含头文件。例如,如果要使用printf()函数,则应包含头文件<stdio.h>。如果尝试在不包括stdio.h头文件的情况下使用printf(),则会出现错误...
📅  最后修改于: 2020-10-04 12:33:29        🧑  作者: Mango
在本文中,您将学习使用诸如gets(),puts,strlen()等库函数在C中操作字符串 。您将学习从用户那里获取字符串并对该字符串执行操作。您需要经常根据问题的需要来操作字符串 。大多数(如果不是全部)时间字符串操作可以手动完成,但这会使编程变得复杂而庞大。为了解决这个问题,C在标准库"string.h"支持大量的字符串处理功能。下面讨论了几种常用的字符串处理函数:FunctionWork o...
📅  最后修改于: 2020-10-04 12:34:11        🧑  作者: Mango
在本教程中,您将学习使用函数来解决同一问题的不同方法。下面的这4个程序检查用户输入的整数是否是质数。下面所有这些程序的输出是相同的,并且在每个示例中我们都创建了一个用户定义的函数 。但是,我们在每个示例中采用的方法都是不同的。示例1:没有传递参数,也没有返回值checkPrimeNumber()函数从用户处获取输入,检查其是否为质数并将其显示在屏幕上。checkPrimeNumber();的空括号...
📅  最后修改于: 2020-10-21 06:10:03        🧑  作者: Mango
C语言的特点C是广泛使用的语言。它提供了下面提供的许多功能。简单机器独立或便携式中级编程语言结构化编程语言丰富的图书馆内存管理速度快指针递归可扩展的1)简单从某种意义上说,C是一种简单的语言,它提供了一种结构化的方法(将问题分解成一部分),丰富的库函数集,数据类型等。2)机器独立或便携式与汇编语言不同,在某些机器特定的更改下,c程序可以在不同的机器上执行。因此,C是与机器无关的语言。3)中级编程语...
📅  最后修改于: 2020-10-21 06:11:29        🧑  作者: Mango
C编程语言教程面向初学者和专业人士的C语言教程采用编程方法,可帮助您轻松理解C语言教程。我们的C教程通过程序解释了每个主题。C语言是由Dennis Ritchie开发的,用于创建与硬件设备(例如驱动程序,内核等)直接交互的系统应用程序。C编程被认为是其他编程语言的基础,这就是为什么它被称为母语。可以通过以下方式定义它:母语系统编程语言面向过程的编程语言结构化编程语言中级编程语言1)C作为母语C语言...
📅  最后修改于: 2020-10-21 06:13:13        🧑  作者: Mango
C语言的历史C语言的历史很有趣。在这里,我们将讨论c语言的简要历史。C编程语言由Dennis Ritchie于1972年在位于美国AT&T(美国电话与电报)的贝尔实验室开发的丹尼斯·里奇(Dennis Ritchie)是c语言的创始人。开发它是为了克服诸如B,BCPL等以前的语言的问题。最初,C语言被开发用于UNIX操作系统。它继承了先前语言(例如B和BCPL)的许多功能。让我们看看在C语言之前开...
📅  最后修改于: 2020-10-21 06:14:14        🧑  作者: Mango
如何安装C有许多可用于c和C++的编译器。您需要下载任何一个。在这里,我们将使用Turbo C++。它适用于C和C++。要安装Turbo C软件,您需要执行以下步骤。下载Turbo C++在c驱动器中创建turboc目录,并将c:\ turboc中的tc3.zip解压缩双击install.exe文件单击位于c:\ TC \ BIN内的tc应用程序文件以编写c程序1)下载Turbo C++软件您可以...
📅  最后修改于: 2020-10-21 06:15:13        🧑  作者: Mango
第一个C程序在启动C语言的abcd之前,您需要学习如何编写,编译和运行第一个c程序。要编写第一个c程序,请打开C控制台并编写以下代码:#包括<stdio.h>包括标准输入输出库函数。 printf()函数在stdio.h中定义。int main()main()函数是c语言中每个程序的入口。printf()printf()函数用于在控制台上print数据。return 0 return 0语句,将执...
📅  最后修改于: 2020-10-21 06:16:15        🧑  作者: Mango
C语言的编译过程什么是汇编?编译是将源代码转换为目标代码的过程。这是在编译器的帮助下完成的。编译器检查源代码中的语法或结构错误,如果源代码无错误,则生成目标代码。c编译过程将作为输入的源代码转换为目标代码或机器代码。编译过程可以分为四个步骤,即预处理,编译,组装和链接。预处理器将源代码作为输入,并从源代码中删除所有注释。预处理器采用预处理器指令并对其进行解释。例如,如果<stdio.h>,该指令在...
📅  最后修改于: 2020-10-21 06:17:17        🧑  作者: Mango
C语言中的printf()和scanf()printf()和scanf()函数用于C语言的输入和输出。这两个函数都是内置库函数,在stdio.h(头文件)中定义。printf()函数printf()函数用于输出。它将给定的语句打印到控制台。下面给出了printf()函数的语法:格式字符串可以是%d(整数),%c(字符),%s(字符串),%f(浮点数)等。scanf()函数scanf()函数用于输入...
📅  最后修改于: 2020-10-21 06:50:49        🧑  作者: Mango
C中的变量变量是存储位置的名称。它用于存储数据。它的值可以更改,并且可以多次重用。这是一种通过符号表示存储位置的方法,以便可以轻松识别它。让我们来看一下声明变量的语法:下面给出了声明变量的示例:这里,a,b,c是变量。 int,float,char是数据类型。我们还可以在声明变量时提供值,如下所示:定义变量的规则变量可以包含字母,数字和下划线。变量名可以以字母开头,并且只能使用下划线。它不能以数字...
📅  最后修改于: 2020-10-21 06:51:58        🧑  作者: Mango
C中的数据类型数据类型指定变量可以存储的数据类型,例如整数,浮点数,字符等。有以下C语言数据类型。TypesData TypesBasic Data Typeint, char, float, doubleDerived Data Typearray, pointer, structure, unionEnumeration Data TypeenumVoid Data Typevoid基本数据类...