找到 1356 篇文章 关于 C

编写一个 C 程序来打印所有文件和文件夹。

Bhanu Priya
更新于 2021-03-25 11:06:11

1K+ 次浏览

文件是记录的集合(或)硬盘上永久存储数据的位置。通过使用 C 命令,我们可以以不同的方式访问文件。文件操作以下是可以在 C 编程语言中对文件执行的操作-命名文件打开文件从文件中读取写入文件关闭文件语法分别打开和命名文件的语法如下-FILE *文件指针;例如,FILE * fptr;文件指针 = fopen (“文件名”,“模式”);例如,fptr = fopen (“sample.txt”,“r”);FILE *fp; fp = fopen (“sample.txt”,“w”);从文件中读取的语法... 阅读更多

解释 C 语言中的快速排序技术。

Bhanu Priya
更新于 2023-09-01 02:38:31

89K+ 次浏览

排序是按升序(或)降序排列元素的过程。排序类型C 语言提供五种排序技术,如下所示-冒泡排序(或)交换排序选择排序插入排序(或)线性排序快速排序(或)分区交换排序归并排序(或)外部排序快速排序它是一种分治算法。步骤 1-从数组中选择一个元素,称为枢纽元素。步骤 2-将未排序的数组元素分成两个数组。步骤 3-如果小于枢纽元素的值位于第一个子数组下,则其余大于枢纽元素的值位于第二个子数组中... 阅读更多

C 程序打印字符串中的 ASCII 值。

Bhanu Priya
更新于 2021-03-25 09:10:40

8K+ 次浏览

字符数组称为字符串。以下是字符串的声明-char stringname [size];例如,char string[50]; 长度为 50 个字符的字符串。初始化使用单字符常量。char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}使用字符串常量。char string[10] = “Hello”:;访问用于访问字符串直到遇到 ‘\0’ 的控制字符串“%s”。我们在运行时打印给定字符串的 ASCII 值所使用的逻辑如下-while(str[i]!='\0'){    printf("ASCII Value of %c = %d", str[i], str[i]);    i++; }示例以下是打印给定字符串的 ASCII 值的 C 程序... 阅读更多

C 程序打印所有 ASCII 值。

Bhanu Priya
更新于 2021-03-25 09:07:46

4K+ 次浏览

问题打印 0 到 255 个字符的美国信息交换标准代码 (ASCII) 值,无需将字符初始化为整数类型变量。简单来说,使用格式说明符。解决方案这里我们正在编写一个程序来仅打印 65 到 122。如果您想查看所有 ASCII 值,则可以在 for 循环中编写如下内容-For(i=0;i

C 程序使用字符串概念删除多余空格。

Bhanu Priya
更新于 2021-03-25 08:32:55

5K+ 次浏览

问题在运行时借助 while 循环通过检查每个字符索引处的空格来删除输入字符串中的所有多余空格。解决方案考虑以下示例-它从给定字符串中删除所有空格。给定字符串为 Tutorials Point C Programming。删除空格后的结果为 TutorialsPointCProgramming。字符数组称为字符串。以下是字符串的声明-char stringname [size];例如,char string[50]; 长度为 50 个字符的字符串。初始化使用单字符常量。char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}使用字符串常量。char string[10] = “Hello”:;访问有... 阅读更多

C 程序使用字符串概念删除句子中的空格。

Bhanu Priya
更新于 2021-03-25 08:29:22

4K+ 次浏览

问题在运行时借助 while 循环通过检查每个字符索引处的空格来删除输入字符串中的所有空格。解决方案考虑以下示例-它从给定字符串中删除所有空格。给定字符串为 Tutorials Point C Programming。删除空格后的结果为 TutorialsPointCProgramming。字符数组称为字符串。以下是字符串的声明-char stringname [size];例如,char string[50]; 长度为 50 个字符的字符串。初始化使用单字符常量。char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}使用字符串常量。char string[10] = “Hello”:;访问有控制字符串“%s”... 阅读更多

使用 C 语言在链表中删除头元素和尾元素的逻辑。

Bhanu Priya
更新于 2021-03-25 08:26:11

424 次浏览

链表使用动态内存分配,即它们会根据需要增长和缩小。它是节点的集合。节点有两个部分,分别是数据和链接。这些将在下面解释。链表操作链表上有三种操作,如下所示-插入删除遍历删除识别节点。以这样一种方式调整链接,即节点的释放不会使列表成为不连贯的组件。返回/显示要删除的元素。释放内存。删除头元素按照 C 编程语言中删除头元素的以下步骤操作。1. void del_head() 2. { 3. int x;    Node *temp; 4. if(Head==NULL) 5. { ... 阅读更多

解释 C 语言中用于函数间通信的指针。

Bhanu Priya
更新于 2024-06-20 21:50:26

2K+ 次浏览

我们知道函数可以按值调用和按引用调用。如果实际参数不应该在被调用函数中更改,则按值传递参数。如果实际参数的值应该在被调用函数中更改,则使用按引用传递。如果函数必须返回多个值,则通过使用按引用调用间接返回这些值。另请参阅:C 语言中的函数按值调用和 C 语言中的函数按引用调用示例以下是演示返回多个值的 C 程序- 实时演示#include void main() {    void areaperi(int, int*, int*);    int r;    float ... 阅读更多

解释 C 语言中变量的绑定。

Bhanu Priya
更新于 2024-06-20 21:52:52

1K+ 次浏览

存储类指定变量的作用域、生命周期和绑定。要完全定义一个变量,不仅需要提及它的“类型”,还需要提及它的存储类。变量名标识计算机内存中某个物理位置,其中分配了一组位用于存储变量的值。存储类告诉我们以下因素-变量存储在哪里(在内存中或 cpu 寄存器中)?如果未初始化,变量的初始值是什么?变量的作用域是什么(可以在哪里访问它)?变量的生命周期是什么?绑定绑定查找应用于...的绑定发生(声明/定义)的对应绑定发生。 阅读更多

解释 C 语言中变量的生命周期。

Bhanu Priya
更新于 2024-06-20 21:57:34

6K+ 次浏览

存储类指定变量的作用域、生命周期和绑定。要完全定义一个变量,不仅需要提及它的“类型”,还需要提及它的存储类。变量名标识计算机内存中某个物理位置,其中分配了一组位用于存储变量的值。存储类告诉我们以下因素-变量存储在哪里(在内存中或 cpu 寄存器中)?如果未初始化,变量的初始值是什么?变量的作用域是什么(可以在哪里访问它)?变量的生命周期是什么?生命周期变量的生命周期定义了... 阅读更多

广告