C 第8页
在C/C中高精度测量执行时间++-yiteyi-C++库

在C/C中高精度测量执行时间++

执行时间: 给定任务的执行时间或CPU时间定义为系统执行该任务所花费的时间,也就是程序运行的时间。 有多种方法可以测量程序的执行时间,在本文中,我将讨论5种不同的测量方法 测量程序的执行...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3515
为什么strcpy和strncpy使用不安全?-yiteyi-C++库

为什么strcpy和strncpy使用不安全?

strcpy()函数 这个 strcpy() 函数用于将源字符串复制到目标字符串。如果dest string的缓冲区大小大于src string,则将src string复制到dest string,并以空字符结尾。但如果dest buffer较小...
CPPKU的头像-yiteyi-C++库CPPKU3年前
529
指针在C/C中的应用++-yiteyi-C++库

指针在C/C中的应用++

先决条件: C/C中的指针++ , C程序的内存布局 . 通过引用传递参数 .通过引用传递有两个目的 (一) 修改其他函数中的变量。 交换两个变量的示例; C // C program to demonstrate that we can c...
CPPKU的头像-yiteyi-C++库CPPKU3年前
328
C程序中常见的内存/指针相关错误-yiteyi-C++库

C程序中常见的内存/指针相关错误

解除对未知内存位置的引用 :C程序员大多使用scanf()函数来获取输入,但有时一个小错误可能会导致错误,甚至导致整个程序崩溃。 scanf()的语法是 scanf(“%d”和“&a”); .可能会错...
CPPKU的头像-yiteyi-C++库CPPKU3年前
479
在C语言中存储整数值和字符值-yiteyi-C++库

在C语言中存储整数值和字符值

在程序中经常使用整数和字符变量,但很少有人知道这些值实际上是如何存储在C中的。 下面是一些例子来理解这一点: 将正整数值作为 烧焦: #include <stdio.h> int main() { char a = 278;...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4914
C语言中的格式说明符-yiteyi-C++库

C语言中的格式说明符

在输入和输出期间使用格式说明符。这是一种在使用scanf()获取输入或使用printf()打印时告诉编译器变量中的数据类型的方法。例如%c、%d、%f等。 printf()和scanf()中的格式说明符基本相...
CPPKU的头像-yiteyi-C++库CPPKU3年前
587
C/C中的atol()、atol()和atof()函数++-yiteyi-C++库

C/C中的atol()、atol()和atof()函数++

环礁(): 此函数将作为参数传递给函数调用的C类型字符串转换为长整数。它解析C字符串str,将其内容解释为整数,该整数作为long int类型的值返回。函数将丢弃字符串开头的空白字符,直到找到非...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5315
C中0或1变量的隐式初始化-yiteyi-C++库

C中0或1变量的隐式初始化

在C编程语言中,变量应该在赋值之前声明。 例如: // declaration of variable a and // initializing it with 0. int a = 0; // declaring array arr and initializing // all the values of a...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4815
STD::C++中的Hermite-yiteyi-C++库

STD::C++中的Hermite

std::hermite基于以下公式给出的hermite多项式函数: 解出埃尔米特多项式后,结果如下表所示: n值 赫米特(n,x) 0 1. 1. 2x 2. 4x 2. -2 3. 8x 3. -12倍 4. 16x 4. -48x 2. +12 … … 例如...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4014
Lex程序从文件中获取输入并删除多个空格、行和制表符-yiteyi-C++库

Lex程序从文件中获取输入并删除多个空格、行和制表符

FLEX(快速词法分析器生成器) 是一个工具/计算机程序,用于生成词汇分析器(扫描器或词法分析器),由Vern Paxson于1987年左右在C语言中编写。Lex读取指定词法分析器的输入流,并输出用C编程语...
CPPKU的头像-yiteyi-C++库CPPKU3年前
389
C/C中的左档和右档操作员++-yiteyi-C++库

C/C中的左档和右档操作员++

左转: 表示为:<< 例如:N 取两个数,将第一个操作数的位左移,第二个操作数决定要移位的位数。或者换句话说,左移一个整数“ 十、 “带整数” Y “表示为” (x< 等于乘法 十、 具有...
CPPKU的头像-yiteyi-C++库CPPKU3年前
357
C程序以PGM格式编写图像-yiteyi-C++库

C程序以PGM格式编写图像

PGM 代表 便携式灰色地图 .将C语言中的2D数组保存为PNG、JPG或其他格式的图像需要花费大量精力才能将数据编码为指定格式,然后再写入文件。 然而,Netpbm格式提供了一个简单的解决方案,易于移...
CPPKU的头像-yiteyi-C++库CPPKU3年前
469