码迷,mamicode.com
首页 >  
搜索关键字:c 数组指针 指针数组    ( 1241个结果
九章算法面试题39 分割数组
给一个数组A,和一个整数k,将数组分成两个部分(你可以移动数组中的数),使得左边部分的数都=k。要求使用O(1)的额外空间,和O(n)的时间。...
分类:编程语言   时间:2015-05-12 15:42:19    阅读次数:148
常见笔试题
1.sizeof和strlen的区别①sizeof是算符,在编译期间计算;strlen是函数,在运行期间计算。②strlen只能用char*做参数,且必须是以’\0‘结尾的,计算结果不包括’\0‘。③数组作为strlen的参数时,退化为指针;数组作为sizeof的参数时不退化。④sizeof计算对象...
分类:其他好文   时间:2015-05-12 11:12:46    阅读次数:84
【散列表-直接定址法】含有卫星数据的直接定址法
数组T中的每个值都是指针,指针指向node结点,node结点中的元素为key,data。 代码: #include #include typedef struct Node { int key; int data; }Node; typedef struct T {   Node **table;//利用指针数组   int size; }T; void T_creat...
分类:其他好文   时间:2015-05-11 16:06:14    阅读次数:168
Sizeof与Strlen的区别与联系
Sizeof与Strlen的区别与联系一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不...
分类:其他好文   时间:2015-05-11 14:42:01    阅读次数:159
15-黑马程序员------C 语言学习笔记---数组和指针
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------四 数组和指针01 数组名代表数组在内存中的首地址,表示的是地址信息,因此数组名可以理解为一个指针,不过数组名是一个常量,不能改变.#include int main(){ ...
分类:编程语言   时间:2015-05-10 18:36:51    阅读次数:122
StdC--11 指针基本知识(2)
Hightlight1. Review & summary2. 指针数组&数组指针(指向数组的指针)3.数组和字符串4. 函数指针(指向函数的指针)5. 堆分配内存 malloc函数6. 堆分配内存其他相关函数: 6.1 calloc 函数 6.2 realloc 函数1. Review & sum...
分类:其他好文   时间:2015-05-10 17:06:19    阅读次数:131
指向数组的指针
指向数组的指针变量成为数组指针变量。一个数组是由连续的一块内存单元组成的。数组名就是这块连续内存单元的首地址。该实例我们实现了使用数组的指针引用数组,利用数组名以及下标引用数组等。其中,使用数组的指针和数组的下标来遍历数组的时候可能不太容易理解,但是我已经在注释中说明清楚了。下面附上我的代码:#include /** * 本实例实现通过指向数组的指针引用数组, * 利用数组名以...
分类:编程语言   时间:2015-05-10 09:47:40    阅读次数:132
Effective C++ 随笔(1)
条款一 c++ 为一个语言联邦1、四个层次 C:blocks,语句,预处理器,内置数据类型,数组,指针面向对象的C++:封装,多态,继承Template C++STL条款二 尽量以const,enum,inline代替#define Static const常量的声明和定义,声明应该是在头文件当中,...
分类:编程语言   时间:2015-05-09 23:20:14    阅读次数:144
C语言中的指针
请先看C++中的指针概述,这里只是扩充数组指针 其实这里主要说的就是c++中的指针运算/* 数组元素指针: 一个变量有地址,一个数组包含若干个元素,每个数组元素都有相应的地址, 指针变量可以指向数组元素(把某一元素的地址放到一个指针变量中) 所谓数组元素的指针就是数组元素的地址...
分类:编程语言   时间:2015-05-08 23:25:24    阅读次数:124
数组和指针的关系
数组名本身就是地址或指针值,数组和指针都可以通过下标来访问。尽管指针和数组在访问内存的方式上几乎是相同的,但它们还是有区别的。指针变量可以取不同的地址作为它的值,但数组本身就是个地址,它是固定的。假设a是个数组,i是个int变量。有一个基本的事实是:a[i] 相当于 *(a + i)表达式a[i]的值就是数组第i个元素(从0开始计数)的值,而*(a + i)是对表达式a + i进行解引用。后者是个指...
分类:编程语言   时间:2015-05-08 15:00:18    阅读次数:138
1241条   上一页 1 ... 91 92 93 94 95 ... 125 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!