实现基于C语言的二值图像连通域标记算法 源代码在123-125行没有加条件 ...
分类:
编程语言 时间:
2018-10-20 18:34:11
阅读次数:
412
不使用库函数,实现strcpy函数: 不使用库函数,实现strcat函数: ...
分类:
其他好文 时间:
2018-10-17 19:03:35
阅读次数:
128
第32课 - 野指针和内存操作分析 一.概念 l 野指针通常是因为指针变量中保存的值不是一个合法的内存地址而造成的。 l 野指针不是NULL指针,是指向不可用内存的指针。 l NULL指针不容易用错,因为if语句很好判断一个指针是不是NULL。 l C语言中没有任何手段可以判断一个指针是否为野指针。 ...
分类:
编程语言 时间:
2018-10-15 21:18:14
阅读次数:
217
缓冲区溢出漏洞实验 一、实验简介 注意:实验中命令在 xfce 终端中输入,前面有 $ 的内容为在终端输入的命令,$ 号不需要输入。命令上有 的内容为注释,不需要输入适用人群: 有 C 语言基础 会进制转换以及计算 vim 基本使用 熟悉基本 linux 命令 二、实验准备 系统用户名 shiyan ...
分类:
其他好文 时间:
2018-10-14 23:02:57
阅读次数:
176
声明 a是destination的首地址,b是source的地址 (1)strcpy作用:strcpy的作用是把source的b复制到destination中的a使用方式:strcpy(a,b)使用示例程序如下: #include<stdio.h>#include<string.h> int mai ...
分类:
其他好文 时间:
2018-10-14 11:36:10
阅读次数:
201
虽然lua中字符串拼接“string.format”相对于“..”消耗较大,但有时为了代码的可读性,项目中还是经常用到“string.format”。至于这两个用法的性能看源码也很容易看出来,这里就简单说一下,前者其实调用C函数str_format来实现拼接的,而后者只是一个操作符,通过memcpy ...
分类:
其他好文 时间:
2018-10-12 23:44:37
阅读次数:
276
#include<bits/stdc++.h>using namespace std;typedef long long ll;const int mod=1e9+7;const int P=16;const int mo=1e5;const int M=800000+5;int mp[10][8] ...
分类:
其他好文 时间:
2018-10-11 23:45:40
阅读次数:
211
字符串在C语言中没有像整型、实型、字符型那样有自己的关键字,在其它机器语言中有字符串的关键字的,所以可以说字符串是C语言引用其它语言的。为了能够让C语言也用上字符串,所以用数组来存储字符串。其定义形式一般为char 变量名[数组长度],因为ASCII码表几乎包含常用的字符,所以一般定义为字符型数组( ...
分类:
其他好文 时间:
2018-10-06 13:24:05
阅读次数:
159
找到【项目属性】,点击【C++】里的【预处理器】,对【预处理器】进行编辑,在里面加入一段代码:_CRT_SECURE_NO_WARNINGS。 ...
分类:
编程语言 时间:
2018-10-05 01:00:52
阅读次数:
188
字符串:C/C++中没有专门处理字符串的变量,一般都用数组存放。字符串以 ’\0’ 作为结束符。 1.其他类型转字符串:C语言提供了几个标准库函数,可以将任意类型,如下所示: itoa():将整形转换为字符串 ltoa():将长整型转换为字符串 ultoa():将无符号长整型转换为字符串 也可以用s ...
分类:
其他好文 时间:
2018-10-04 18:26:48
阅读次数:
164