C/C++

Windows和linux中文本文件的区别

阅读(96)评论(0)

在windows下以二进制方式要用fopen(" ",  "wb")或者fopen(" ",  "rb")b是二进制模式的意思,b只是在windows有效,在Linux用r和rb的结果是一样的Unix和Linux下所有的文本文本行都是\n结尾,而Windows下所有的文本文本行都是以\r\n结尾在windows平台下,以“文本...

C/C++

C语言随机数

阅读(114)评论(0)

在程序设计中,难免会使用到随机值函数,其原理与语法大多类似,接下来以C语言为例介绍其随机值函数 rand() 用法。rand()函数是按指定的顺序来产生整数,因此每次执行上面的语句都打印相同的两个值 所以说C语言的随机并不是真正意义上的随机,有时候也叫伪随机数,使用 rand() 生成随机数之前需要用随机发生器的初始化函数 srand(u...

C/C++

C文件字符格式化继手机格式化

阅读(146)评论(0)

 继上次的需求使用php写了一个手机格式化的功能尝试着用C写了一遍,不考虑代码的合理性,暂时只是练手学习。#define PATH "C:/Users/odaycaogen/Desktop/2.txt" #include <stdio.h> #include <Windows.h> void main() { ...

C/C++

手机号格式化处理

阅读(163)评论(0)

 测试手机号文本需要在手机号前头加区号就是86 于是用c 处理搞半天才发现自己太菜比 搞不定还是用 php 搞吧思路就是 将文件读取放到数组再从数组 写入文件 <?php $myfile = fopen("C:/Users/odaycaogen/Desktop/shouji.txt", "r+") or die("...

C/C++

C库函数-fgets()

阅读(175)评论(0)

描述C 库函数 char *fgets(char *str, int n, FILE *stream) 从指定的流 stream 读取一行,并把它存储在 str 所指向的字符串内。当读取 (n-1) 个字符时,或者读取到换行符时,或者到达文件末尾时,它会停止,具体视情况而定。声明下面是 fgets(...

C/C++

C 库函数 - feof()

阅读(161)评论(0)

描述C 库函数 int feof(FILE *stream) 测试给定流 stream 的文件结束标识符。声明下面是 feof() 函数的声明。int feof(FILE *stream) 参数stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了流。返回值当设置了与流关联的文件结束标识符时,该函数返回一...

C/C++

C 打开文件 fopen

阅读(186)评论(0)

      fopen函数原型:FILE * fopen(const char * path, const char * mode);相关函数:open, fclose, fopen_s, _wfopen返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回 NULL...

C/C++

C语言学习大纲-从入门到入土

阅读(172)评论(0)

一、C语言基础    1、C语言特点及其运行环境    2、C语言和面向对象语言C++、JAVA的比较    3、介绍基本数据类型、运算符、关系表式    4、条件判断语句if+else、If + else if + else、switch...

C/C++

C语言冒泡排序算法详解

阅读(191)评论(0)

冒泡排序是最简单的排序方法,理解起来容易。虽然它的计算步骤比较多,不是最快的,但它是最基本的,初学者一定要掌握。冒泡排序的原理是:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数...

C/C++

C语言字符串

阅读(164)评论(0)

在 C 语言中,字符串实际上是使用 null 字符 '\0' 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。下面的声明和初始化创建了一个 "Hello" 字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词 "Hello" 的字符数多一个。char greeting[6] = {'H', 'e...

© Theme By 苏ICP备14036222号