C 第23页
C程序查找IP地址、子网掩码和默认网关-yiteyi-C++库

C程序查找IP地址、子网掩码和默认网关

术语 IP地址 : IP地址是Internet协议地址的缩写,是一个网络硬件的识别号。拥有IP地址允许设备通过基于IP的网络(如internet)与其他设备通信。 子网掩码: 子网掩码是一个32位数字,用于通过将...
CPPKU的头像-yiteyi-C++库CPPKU3年前
518
C/C中的goto语句++-yiteyi-C++库

C/C中的goto语句++

goto语句是一种跳转语句,有时也称为无条件跳转语句。goto语句可用于在函数中从任意位置跳到任意位置。 语法 : Syntax1 | Syntax2 ---------------------------- goto label; | label: . | . . ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5010
C/C中的数组越界访问++-yiteyi-C++库

C/C中的数组越界访问++

额外津贴: C/C中的数组++ 在Java这样的高级语言中,有一些函数通过生成Java这样的异常来阻止您越界访问数组。lang.ArrayIndexOutOfBoundsException。但是在C语言中,没有这样的功能,所以程序...
CPPKU的头像-yiteyi-C++库CPPKU3年前
489
为什么C被认为比其他语言更快?-yiteyi-C++库

为什么C被认为比其他语言更快?

你可能会遇到这些说法,C语言比高级语言更优化,或者C语言的性能更好,所以我将讨论这个假设的原因。 首先,让我们列出Java等语言提供的功能,而不是C: 数组索引界限检查 未初始化变量值检查 ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
519
C/C++预处理器指令|集2-yiteyi-C++库

C/C++预处理器指令|集2

C/C++预处理器指令基础 预处理器指令: 在C/C++中遇到的几乎每个程序中,我们都会看到程序顶部有几行,前面有一个散列(#)符号。在实际编译开始之前,编译器会对这些行进行预处理。这些行的结...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3412
C中带有管道的非阻塞I/O-yiteyi-C++库

C中带有管道的非阻塞I/O

先决条件: 管道()系统调用 当管道中发生I/O阻塞()时? 考虑两个过程,一个过程是实时收集数据(读取数据),另一个是绘制数据(写入数据)的过程。这两个过程由一根管道连接,管道 数据采...
CPPKU的头像-yiteyi-C++库CPPKU3年前
426
C/C中的幂函数++-yiteyi-C++库

C/C中的幂函数++

给定两个基数和指数,pow()函数会发现x被提升为y的幂,即x Y .基本上,C中的指数是使用pow()函数计算的。pow()是一个求数幂的函数,但我们必须使用#include 在c/c++中使用pow()函数。然...
CPPKU的头像-yiteyi-C++库CPPKU3年前
378
为什么a[i]==i[a]在C/C++数组中?-yiteyi-C++库

为什么a[i]==i[a]在C/C++数组中?

根据(C99,6.5.2.1p2),C中[]下标运算符的定义是 E1[E2] is identical to (*((E1)+(E2))) 编译器在内部使用指针算法来访问数组元素。由于适用于二进制+运算符的转换规则,如果E1是数组对象(...
CPPKU的头像-yiteyi-C++库CPPKU3年前
506
在声明中继续++-yiteyi-C++库

在声明中继续++

Continue也是一个循环控制语句,就像 中断声明 . 持续 声明与break相反 陈述 ,而不是终止循环,它强制执行循环的下一次迭代。 顾名思义,continue语句强制循环继续或执行下一个迭代。当continu...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3410
C/C中的Break语句++-yiteyi-C++库

C/C中的Break语句++

C或C++中的中断是一个循环控制语句,用于终止循环。一旦在循环中遇到break语句,循环迭代就在那里停止,控制从循环立即返回到循环后的第一条语句。 语法: break; 基本上,break语句用于我们不...
CPPKU的头像-yiteyi-C++库CPPKU3年前
576
C/C中开关盒的使用范围++-yiteyi-C++库

C/C中开关盒的使用范围++

你们都熟悉 开关箱 在C/C++中,但是你知道吗 你可以使用数字范围 而不是case语句中的单个数字或字符。 这是GNU C编译器的情况范围扩展,而不是标准C或C++。 可以在单个大小写标签中指定一系列连...
CPPKU的头像-yiteyi-C++库CPPKU3年前
407
管道()系统调用-yiteyi-C++库

管道()系统调用

先决条件: I/O系统调用 从概念上讲,管道是两个进程之间的连接,因此一个进程的标准输出成为另一个进程的标准输入。在UNIX操作系统中,管道用于相关进程之间的通信(进程间通信)。 管道是单向...
CPPKU的头像-yiteyi-C++库CPPKU3年前
456