C/C++

内存四区模型

阅读(95)评论(0)

  流程说明:   1、系统会把硬盘程序代码load到内存   2、系统把C代码分成4个区       内存四区分为:栈区、堆区、全局区、代码区    1、栈区也叫临时区 存放临时变量 局部变量 或函数参数值等    2、堆区主要...

C/C++

数组作为函数形参

阅读(155)评论(0)

前言:有时候经常听到 数组指针 指针数组  函数指针 指针函数   这类乱七八糟的名词 感觉晕晕乎不知所以然 只要这两种结合叫的 他其实就是以后面的为准比如 指针函数 他是函数  他的返回值是指针       函数指针 他是指针  指向一个函数而已 ...

C/C++

选择排序

阅读(108)评论(0)

 简单选择排序一句话概括:每次选择无序数列中最小的将其放在有序数列的最左边。动画图解参考 http://www.webhek.com/post/comparison-sort.html选择排序是一种简单直观的排序算法。它与冒泡排序很相似,都是比较 n-1 轮,每轮都是比较 n–1–i 次,每轮找出一个最大值或最小值...

C/C++

Windows和linux中文本文件的区别

阅读(124)评论(0)

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

C/C++

C语言随机数

阅读(135)评论(0)

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

C/C++

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

阅读(174)评论(0)

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

C/C++

手机号格式化处理

阅读(185)评论(0)

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

C/C++

C库函数-fgets()

阅读(198)评论(0)

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

C/C++

C 库函数 - feof()

阅读(198)评论(0)

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

C/C++

C 打开文件 fopen

阅读(213)评论(0)

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

© Theme By 苏ICP备14036222号