码迷,mamicode.com
首页 >  
搜索关键字:c 数组指针 指针数组    ( 1241个结果
指针数组和数组指针
最近刷笔试题,遇到了指针数组和数组指针的题,总是弄混淆,看了看别人博客,总算缕清楚了。首先这两个词,可以这样分析。指针数组--名词是数组,指针修饰数组,说明这是个数组,而修饰词“指针”表明这个数组里存的是一个个指针;数组指针--同上分析,可知这是个指针,指针指向的是一个数组。其实看它们的英文名的话会...
分类:编程语言   时间:2015-08-09 14:02:59    阅读次数:156
数组与指针
数组初始化在函数体外定义的内置数组类型,元素初始化为0;在函数体内定义的内置数组类型,元素都未初始化。int minList[5];//在函数体外定义的数组 //主函数中显示结果 int maxList[5] ;//函数体内定义的数组 for (int i = 0; i < 5; ...
分类:编程语言   时间:2015-08-07 21:55:21    阅读次数:102
Socket传输结构体数据注意事项
【1 背景】 在Socket通信中,要传输结构化的数据或者要进行协议数据传输的时候,发送端必须要构造结构体进行数据传输。 接收端也必须通过同样的结构体进行解析。 但Socket传输结构体数据时候,稍有不慎就会出现:1)解析数据出错;2)接收数据不完整;3)解析为乱码等的Bug。 【2 举例】 如下是接收端解析数据为乱码甚至崩溃的一类常见错误。...
分类:其他好文   时间:2015-08-07 19:56:43    阅读次数:122
C++(3)标准库类型
标准库类型(一)--命名空间using与string类型 引:      标准库类型是语言组成部分中更基本的哪些数据类型(如:数组、指针)的抽象! C++标准库定义的是高级的抽象数据类型:    1、高级:因为其中反映了更复杂的概念;    2、抽象:因为我们在使用时不需要关心他们是如何表示的,我们只需要知道这些抽象数据类型支持哪些操作就可以了。 ...
分类:编程语言   时间:2015-08-07 19:48:53    阅读次数:173
C++(5)指针
指针 序言:     指针是大多数C程序的重要组成部分,而且在许多C++程序中仍然受到重视!     与迭代器的异同:指针结构更加通用一些,指针用于指向单个对象,而迭代器只能用于访问容器内的对象。     由于指针用于低级操作,容易产生与繁琐细节相关的额错误,因此在现代C++程序中,尽量采用vector和迭代器取代一般的数组、指针,采用string类型取代C风格字符串。...
分类:编程语言   时间:2015-08-07 19:48:38    阅读次数:186
指向指针的指针
//指向字符型数据的指针变量 测试代码: #include using namespace std; int main() { char **p; char *name[ ]={"basic","fortran","c++","pascal","cobol"}; p=name+2; cout<<*p<<endl; cout<<**p<<endl; return 0; } 运行...
分类:其他好文   时间:2015-08-07 19:46:52    阅读次数:113
【C】使用指针对数组中的元素换位问题
首先一条比较简单的问题: 输入10个整数,将其中最小的数字与第一个数字对换,把最大的数与最后一个数对换。 编写3个函数:(1)输入10个数字(2)进行处理(3)输出10个数字 思想如下图,使用一个长度为11的数组的第1~10位置存储这10个数,这样既符合人的思维又利用a[0]作为数据交换时候的临时存储空间, 代码如下,实现起来非常简单,主要是注意,C语言的指针是如何操作的,包括声明...
分类:编程语言   时间:2015-08-06 22:34:18    阅读次数:218
C(7)
C语言指针进阶 本章引言: 在前面第5节中我们对C语言的指针进行了初步的学习理解;作为C语言的灵魂, C指针肯定没那么简单,在这一节中,我们将会对指针进行进一步的学习,比如二级指针, 指针数组,内存分配和const修饰指针常量等!下面就请大家跟随笔者的脚步,对 C指针神秘的一面进行进一步的解析吧! 本节学习路线图: ...
分类:其他好文   时间:2015-08-06 13:26:43    阅读次数:162
指针数组
//若干个字符串按字母顺序由大到小输出 //指针数组,指针数组格式:int *p[ ] 代码如下: #include #include using namespace std; int main() { void sort(char *name[ ],int n); //函数声明 void print(char *name[ ],int n); char ...
分类:编程语言   时间:2015-08-06 13:22:56    阅读次数:128
字符串翻转-不能使用系统函数
思想 定义头尾两个指针 交换头尾指针的数据 //字符串翻转 char *strrev(char *str){ //判断字符是否为null或是空字符串 if(str == NULL || str == '\0') { return str; } //定义char数组指针 char *start = str; char...
分类:其他好文   时间:2015-08-02 18:19:11    阅读次数:123
1241条   上一页 1 ... 82 83 84 85 86 ... 125 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!