C入门
青丶空゛
一歩ずつ歩み続けてはじめて千里の遠くに行き着けるし.
(如果个别文章图片不见了,建议访问我的博客园找对应文章,[https://www.cnblogs.com/ailumiyana],懒癌又犯了,懒得改了 哈哈)
展开
-
c++ 的引用
转于:http://blog.csdn.net/bizhu12/article/details/6666176 c++func C++的引用具备指针的所有功能,不过引用与指针的区别在于引用在定义时必须要初始化,因为引用对象不许为空,若对象可以为空,则定义指针变量,int i=9;int &s = i;定义引用指向了i;其实引用相当于我们所说的"别名"转载 2014-12-19 09:38:45 · 563 阅读 · 0 评论 -
EOF是什么
今天面试遇到一个问题,文件中的EOF到底是个什么东西,我回答说是-1,然后被面试官鄙视了,纠结了很久,没有回答出来,今天的面试算是挂了吧,不过得把这个知识的空缺补上,特意回来查了下,将别人的博客转载过来,觉得这个还是比较通俗的解释的。原文点这里:EOF是什么?作者: 阮一峰日期: 2011年11月12日我学习C语言的时候,遇到的一个问题就是EOF。它是end of file的缩写,转载 2017-06-24 14:39:53 · 2027 阅读 · 0 评论 -
C/C++ 对常见字符串库函数的实现
原文 : http://www.linuxidc.com/Linux/2016-05/131638.htmstrcpy函数原型:char* _strcpy(char* dest,char* src)函数功能:将str所指由nullptr的字符串复制到dst所指的数组中,并返回dest的指针。函数说明:保证src和dest所指内存区域不能重叠且dest必须有足够的空间转载 2017-04-22 16:40:59 · 553 阅读 · 0 评论 -
assert用法总结
原文 :http://www.cnblogs.com/ggzss/archive/2011/08/18/2145017.htmlassert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expre转载 2017-03-30 16:54:50 · 328 阅读 · 0 评论 -
正则表达式
一 前言 对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实只是对正则不了解而以,了解了你就会发现,原来就这样啊正则所用的相关字符其实不多,也不难记,更不难懂,唯一难的就是组合起来之后,可读性比较差,而且不容易理解,本文旨在让大家对正则有一个基本的了解,能看得懂简单的正则表达式,转载 2017-02-27 11:37:32 · 233 阅读 · 0 评论 -
浅谈 C++ 中的 new/delete 和 new[]/delete[]
原文 :http://blog.csdn.net/hazir/article/details/21413833在 C++ 中,你也许经常使用 new 和 delete 来动态申请和释放内存,但你可曾想过以下问题呢?new 和 delete 是函数吗?new [] 和 delete [] 又是什么?什么时候用它们?你知道 operator new 和 operator delete转载 2016-12-28 19:17:07 · 324 阅读 · 0 评论 -
高质量 C++/C 编程指南
高质量 C++/C 编程指南文件标识: 文件状态 [ ] 草稿文件 [√]正式文件 [ ] 更改正式文件 当前版本: 1.0 作 者: 林锐 博士 完成日期: 2001 年7 月24 日 高质量 C++/C编程指南, v 1.02001 Page 2 of 101版 本 历 史 版本/状态 作者 参...转载 2016-12-28 09:18:44 · 1075 阅读 · 0 评论 -
c++面向对象语法总结
/* 类和对象 */1. 对象客观世界中任何一个事物都可以看成一个对象(object)。对象可大可小。对象是构成系统的基本单位。任 何 一 个 对 象 都 应 当 具 有 这 两 个 要 素 , 即 属 性 (attribute) 和 行 为(behavior),它能根据外界给的信息进行相应的操作。2. 封装与信息隐蔽可以对一个对象进行封装处理,原创 2016-12-22 18:59:21 · 947 阅读 · 0 评论 -
static关键字
转于 :http://blog.csdn.net/keyeagle/article/details/6708077/google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所云要么在关键之处几个字略过,对于想挖掘底层原理的初学者来说参考性不是很大。所以,我这篇博文博采众家之长,把互联网上的资料整合归类,并亲手编写程序验证之。 C语言转载 2016-05-15 19:27:39 · 441 阅读 · 0 评论 -
gcc命令
gcc 编译器常用的命令行参数一览这些常用的 gcc/g++ 命令行参数,你都知道么?1. gcc -E source_file.c-E,只执行到预编译。直接输出预编译结果。2. gcc -S source_file.c -S,只执行到源代码到汇编代码的转换,输出汇编代码。3. gcc -c source_file.c-c,只执行到编译,输出目标文件。转载 2016-04-03 22:02:49 · 617 阅读 · 0 评论 -
浮点数在计算机中存储方式
浮点数在计算机中存储方式 作者: jillzhang 联系方式:jillzhang@126.com 本文为原创,转载请保留出处以及作者, 谢谢 C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用32bit,double数据占用64bit,我们在声明一个变量float f=转载 2015-02-20 14:39:36 · 425 阅读 · 0 评论 -
写个简单string类
#include #include using namespace std;class strings //定义strings类{ char *str; static int num; //静态成员用来计数 int len;public : strings() //定义默认构造函数。 { len=0; str = new char[len+原创 2014-12-25 15:12:44 · 489 阅读 · 0 评论 -
STL与泛型编程入门
导入STL的概念与组成Iterator(迭代器) Container(容器)Algorithm(算法)Adaptors(配接器)抽象的重要性–计算机科学的重要进步,许多是由于发掘了新的抽象性质而促成的–面向过程->基于对象->面向对象->泛型面向过程(Procedure-Oriented)的抽象–抽象出Procedure(原创 2015-01-19 20:51:46 · 587 阅读 · 0 评论 -
c++ const 总结
转于 :http://blog.csdn.net/Eric_Jo/article/details/4138548 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更转载 2014-12-20 15:26:17 · 445 阅读 · 0 评论 -
结构体初始化方式
几种结构体的初始化方式.?12345678910111213141516171819202122232425262728293031323334353637383940 struct student{ char c; int score; const char *name;}; //方式 1: 按照成员声明的顺序初始化 struct student_st s1 ...原创 2018-04-04 16:37:53 · 666 阅读 · 0 评论