C/C++
czzshr
爱折腾CS&T专业在读学生宅男
展开
-
Debug方法总结
Debug思想/方法总结原创 2013-08-19 20:59:53 · 1090 阅读 · 0 评论 -
关于C++构造析构顺序的总结
之前对C++基类派生类构造函数和xi原创 2014-11-01 18:25:27 · 1057 阅读 · 0 评论 -
LeetCode: Remove Duplicates from Sorted Array II
题目https://oj.leetcode.com/problems/remove-duplicates-from-sorted-array-ii/分析代码原创 2014-09-25 09:53:18 · 850 阅读 · 0 评论 -
Windows和Linux 行尾符(EndOfLine)的区别
不同操作系统,文本文件的行尾符是有区别的。原创 2014-06-05 21:12:54 · 9553 阅读 · 1 评论 -
C++: 生成100万随机数, 排序后保存到文件中
简介代码参考http://blog.csdn.net/hackbuteer1/article/details/6574908原创 2014-09-19 15:21:53 · 3971 阅读 · 1 评论 -
从while(scanf() != EOF)说到ACM OnlineJuge的评判原理
之前在做课程设计时,偶然想起了以前做ACM题常用的一行语句: while(scanf() != EOF)忽然间对这句话作用及原理产生了好奇,想了半天终于有了一点结果。 1. 该语句流程图 先看看以前学过的3种循环语句的流程图: ①. for循环 for(表达式1;表原创 2014-01-10 22:18:45 · 3451 阅读 · 3 评论 -
SQL语句中 根据FLOAT变量查询无结果
前些日子在用SQL语句原创 2014-04-12 22:35:10 · 2926 阅读 · 0 评论 -
什么是segmentation fault?
Segmentation fault is a specific kind of error caused by accessing memory that “does not belong to you.” It’s a helper mechanism that keeps you from corrupting the memory and introducing hard-to-debug翻译 2014-04-13 19:33:35 · 3937 阅读 · 0 评论 -
C中 char *s 和 char s[] 有什么区别?
问题:在C语言中,我们keyizh翻译 2014-04-21 20:24:47 · 1583 阅读 · 0 评论 -
函数指针及应用
我们先来看一下以下的声明:int f(int);int (*pf)(int)=&f;//&操作符可选;因为函数名被使用时总是由编译器把它 //转换为函数指针;int ans;ans=f(25);ans=(*pf)(25);ans=pf(25);//间接访问操作并非必需,因为编译器需要的是一个函数指针;******转载 2013-03-31 18:06:56 · 761 阅读 · 0 评论 -
堆中开辟二维数组
/* 2012年11月26日20:42:45 在堆中开辟 5*5 二维数组*/#include #include #include int main(){ int ** p; int i, j; /*动态申请二维数组空间*/ p = (int **)malloc(5 * sizeof(int *)); if (NULL == p) { printf("动态内存分配转载 2012-11-26 21:00:57 · 840 阅读 · 0 评论 -
文本文件和二进制文件比较
之前一直对文本文件和二进制理解不够透彻,今天总结一下彻底弄懂。1. 能存储的数据类型不同 文本文件只能存储char型字符变量。 二进制文件可以存储int/short/long/float/……各种变量值。2. 每条数据的长度 文本文件每条数据通常是固定长度的。以ASCII为例,每条数据(每个字符)都是1个字节。 二进制文件每条数据不固原创 2014-06-05 00:06:25 · 2583 阅读 · 0 评论