c
文章平均质量分 91
jkhero
这个作者很懒,什么都没留下…
展开
-
C语言总结(三)
C语言总结(三)二级指针二级指针也是指针变量,指针都是存储地址的变量,而二级指针是存储所指向的一级指针变量的地址,通过二级指针的解引用可以得到一级指针变量。 二级指针作为函数参数 作用:在函数外部顶一个指针p,在函数内给指针赋值,函数结束后对指针p神效,那么我们就需要二级指针。原创 2017-05-10 18:44:08 · 374 阅读 · 1 评论 -
C语言总结(四)
C语言总结(四)文件操作文件在今天的计算机系统中作用很重要。文件用来存放程序、文档、数据、表格、图片和其他很多种类的信息。作为一名程序员,必须编程来创建、写入和读取文件。编写程序从文件读取信息或者将结果写入文件是一种经常性的需求。C提供了强大的和文件进行通信的方法。使用这种方法我们可以在程序中打开文件,然后使用专门的I/O函数读取文件或者写入文件 一个文件通常就是磁盘上一段命名的存储区,但是对于操原创 2017-05-10 18:45:22 · 328 阅读 · 0 评论 -
C语言总结
c语言总结(一)数据类型数据类型是为了更好的进行内存的管理,让编译器能够确定分配好多少内存。 类型是对数据的抽象; 类型相同的数据具有想同的表示形式、存储格式以及相关操作。 数据类型分为基本类型、构造类型、指针类型。 基本数据类型的类型有以下几种 类型名 名称 大小(字节) 介绍 整型 int 4 整型 short 2 短整型 lon原创 2017-05-06 18:38:49 · 242 阅读 · 0 评论 -
c语言总结(二)
c语言总结(二)函数调用流程栈(stack)是现代计算机程序里最为重要的概念之一,几乎每一个程序都使用到了栈,没有栈就没有函数,没有局部变量,也就没有如今我们所见的所有的计算机的语言。 在经典计算机科学中,栈被定义为一个特殊的容器,用户可以将数据压入栈中(push),也可以将压入栈中的数据弹出(pop),但是在栈容器当中必须遵循一条规则:先入栈的数据最后出栈。 在经典计算机的操作系统当中,栈总是原创 2017-05-08 15:14:42 · 418 阅读 · 0 评论 -
C++语言总结(二)
C++语言总结(二)类和对象C和C++中struct区别C语言struct只有变量C++语言中既有变量,也有函数类的封装定义一个结构体用来表示一个对象所包含的属性,函数用来表示一个对象所具有的行为,这样就表示一个事物,在C语言中,行为和属性是分开的,也就是说吃饭这个属性不属于某类对象,而属于所有共同的数据,在调用的时候就有可能发生问题。原创 2017-05-27 08:08:55 · 347 阅读 · 0 评论 -
C++语言总结(一)
C++语言总结(一)C++语言是在C语言基础之上,添加了面向对象、模板等现代程序设计语言的特性而发展起来的。两者无论是从语法规则上,还是从运算符的数量和使用上,都非常相似。 C语言和C++并不是对立的竞争关系:C++是C语言的加强,是一种更好的C语言。C++是以C语言为基础,并且完全兼容C语言的特性。原创 2017-05-27 08:11:32 · 958 阅读 · 0 评论 -
C++语言总结(三)
C++语言总结(三)成员变量和函数的存储在C语言中,变量和函数”分开来声明的”,也就是说,语言本身并没有支持“数据”和“函数”之间的关联性我们吧这种方法称为“程序性的”,由一组“分布在各个以功能为导航的函数中”的算法驱动,他们处理的是共同的外部数据。原创 2017-06-03 17:17:17 · 426 阅读 · 0 评论 -
STL学习总结
STL学习总结STL(Standard Template Library,标准模板库),是惠普实验室开发的一系列软件的统称。 STL从广义上分为:容器、算法、迭代器,容器和算法之间通过迭代器进行无缝连接。STL几乎所有的代码都采用了模板类或者模板函数,这相比传统的由函数和类组成的库来说提供了更好的代码重用机会STL六大组件STL提供了六大组件,彼此之间可以组合套用,这六大组件分别是:容器、算法、迭原创 2017-06-04 15:09:11 · 365 阅读 · 0 评论