码迷,mamicode.com
首页 >  
搜索关键字:c 数组指针 指针数组    ( 1241个结果
数组指针和指针数组的区别
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; // ...
分类:编程语言   时间:2019-06-01 19:18:32    阅读次数:95
一级指针,二级指针,指针数组,数组和指针
一级指针,二级指针,指针数组,数组和指针
分类:编程语言   时间:2019-05-30 12:04:45    阅读次数:109
string使用的小细节
C++开发的项目难免会用到STL的string,使用管理都比char数组(指针)方便的多,但在得心应手的使用过程中也要警惕几个小陷阱,避免我们项目出bug却迟迟找不到原因。 1. 结构体中的string赋值问题 直接通过一个例子说明,下面的例子会输出什么: 1. 结构体中的string赋值问题 #i ...
分类:其他好文   时间:2019-05-18 20:42:50    阅读次数:132
C语言——指针的进阶
当我们学习C语言时,一般都会觉得指针这块是比较难理解的。而指针一般分为一级指针、二级指针、指针和数组、指针数组等。下面就是我对这几种的简单理解。指针实际就相当于地址,它是数据的唯一标识。 1.一级指针分为整形指针和字符指针 (1.)字符指针 ——类型为char * 型,就是指向字符(char)的指针 ...
分类:编程语言   时间:2019-05-18 00:22:58    阅读次数:119
指针&数组
指针&数组
分类:编程语言   时间:2019-05-15 22:49:25    阅读次数:169
加减乘除法运算(函数数组指针法)
#include<stdio.h>doubleadd(doublex,doubley)//加{returnx+y;}doublesub(doublex,doubley)//减{returnx-y;}doublemul(doublex,doubley)//乘{returnx*y;}doublediv(doublex,doubley)//除{if(y!=0){returnx/y;}else
分类:编程语言   时间:2019-05-12 23:44:11    阅读次数:434
[LeetCode] 42. 接雨水
题目描述 : https://leetcode cn.com/problems/trapping rain water/ 题目描述: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] ...
分类:其他好文   时间:2019-05-11 19:37:26    阅读次数:111
指针和数组
对数组的元素使用取地址符就能得到指向该元素的指针: 编译器自动讲数组名字替换为一个指向数组首元素的指针: 当数组作为一个auto变量的初始值时,推断得到的类型是指针而非数组: 使用ia作为初始值执行初始化的过程: decltype(ia)返回的类型是由10个整数构成的数组: 指针也是迭代器 允许使用 ...
分类:编程语言   时间:2019-05-11 18:18:07    阅读次数:141
57 和为S的数字
题目一:和为S的两个数字 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 输出描述: 测试序列 1)功能测试(数组中存在和为s的两个数;数组中不存在和为s的两个数) 2)特殊输入测试(数组指针为空指针) 解题思路: 使 ...
分类:其他好文   时间:2019-05-09 21:58:52    阅读次数:153
xctf攻防世界——hacknote
32位程序,未开PIE #use after free #system("xxxx||sh") 程序逻辑 addnote函数,最多创建5个note,先创建8字节的结构体,再申请size大小的内存存放内容 结构体如下 在0x0804A050处存放有结构体指针数组 printnote函数 用结构体中的p ...
分类:其他好文   时间:2019-05-09 21:40:38    阅读次数:341
1241条   上一页 1 ... 13 14 15 16 17 ... 125 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!