腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
int *x[10]与int (*x)之间
的
差异[10]
c
、
arrays
、
pointers
上一次我们进行了编程测试,其中一个问题是初始化之间
的
区别。和有人能帮我澄清一下吗?
浏览 4
提问于2016-03-27
得票数 1
回答已采纳
1
回答
指向
数组
的
第一个元素
的
指针
是UB。这是什么时候第一次这样
定义
的
?
c
、
language-lawyer
、
pointer-arithmetic
减少
指向
数组
第一个元素
的
指针
是
C
17时未
定义
的
行为。引用了
C
17
的
标准说法 如果
指针
操作数和结果都
指向
同一个
数组
对象
的
元素,或者
指向
数组
对象
的
最后一个元素,则计算值不会产生溢出;否则,行为将未
定义
。这是最早
定义
的<
浏览 2
提问于2021-09-18
得票数 0
回答已采纳
6
回答
C
中二维
数组
的
名称。
c
、
arrays
、
pointers
我正在学习
C
中
的
指针
和
数组
,下面是一个让我困惑了一段时间
的
问题:对于2D int
数
浏览 7
提问于2019-02-25
得票数 3
1
回答
如
何在
C
++
中
定义
指向
函数
的
指针
数组
?
c++
、
function-pointers
我正在尝试创建一个函数
数组
,这样我就可以用索引从
数组
中
调用函数。我似乎找不出创建这个函数
数组
的
括号、星号和括号。getRookMoves, getKingMoves ...所有的getPawnMoves、getKnightMoves和其余
的
都有相同
的
参数Move只是一个带有两个字符和一个enum
的
结构。在这种情况下,如果您想要编译它,可以用int *替换Move
浏览 5
提问于2022-02-28
得票数 0
回答已采纳
3
回答
整型
指针
是整型
数组
吗?
c
我一直在遵循一些声明int
指针
的
示例然后将该
指针
转换为
数组
这是结账cout << myInt[0]; // prints 5cout << myInt[1]; // prints 7 我认为int
指针
是
指向
int
的
指针
,而不是其他任何
指针
浏览 2
提问于2013-06-22
得票数 5
回答已采纳
1
回答
C
++:声明为extern时对const
指针
的
未
定义
引用
c++
、
pointers
、
constants
在编写以下代码时,我会得到一个编译器错误: int a,b,
c
浏览 2
提问于2020-02-26
得票数 0
回答已采纳
2
回答
Golang:不安全
的
动态字节
数组
arrays
、
pointers
、
dll
、
go
我要使用
的
dll函数接受
指向
字节
数组
的
指针
。因此,我需要给它一个字节
数组
。 然后将
指向
Windows
的
指针</e
浏览 2
提问于2013-11-01
得票数 5
回答已采纳
3
回答
创建一个只
指向
另一个
数组
的
部分
的
数组
?
c#
、
arrays
、
pointers
我有一个巨大
的
数组
,其中包含引用类型元素,我希望创建许多其他
数组
,这些
数组
本质上只是
指向
一个大
数组
的
特定部分。如
何在
C
#/.NET
浏览 4
提问于2013-09-04
得票数 5
回答已采纳
1
回答
将单个对象处理为具有一个元素
的
数组
,接受一个过结束
指针
。
c++
、
c++11
、
language-lawyer
* naEnd = na + 1; // one-past-end, OK 此
指针
可用于比较,这有助于
C
样式
数组
(或更准确地说是其中
的
指针
)与采用迭代器(
如
copy ())
的
标准库例程兼容:5.7加法算子 5当有积分类型
的
表达式添加到
指针
或从
指针
中
减去时,结果具有
指针
操作数
的
类
浏览 1
提问于2014-01-28
得票数 6
回答已采纳
1
回答
指向
数组
和动态内存分配
的
指针
c
、
pointers
、
multidimensional-array
如
何在
C
中使用
指向
数组
的
指针
和动态内存分配来创建2-D
数组
,而不是在
指向
数组
声明
的
指针
时使用typedef和malloc?如何为
指向
数组
的
指针
进行类型转换?一般来说,我们如何创建ar,从int (*a)
c
开始,然后为"r“行分配内存? 对于ex。如果我们需要创建a[3][4],这就是我们要做
的
浏览 1
提问于2015-04-14
得票数 1
1
回答
如
何在
C
中
定义
指向
指针
数组
的
指针
数组
?
c
、
arrays
、
pointers
假设我有以下
指针
数组
: const char* m1[5] = { "bla", "asdada", "sadasde", "wrskm", "adjsad" };const char *m4[5] = { "one", "two", "th
浏览 14
提问于2019-10-10
得票数 1
回答已采纳
2
回答
可以用
C
编写malloc
的
一致性实现吗?
c
、
malloc
、
language-lawyer
我还知道malloc返回
的
指针
可以被转换到程序员想要
的
任何东西,甚至没有警告,因为6.3.2.3
指针
§1
中
的
标准状态
指向
空
的
指针
可以转换为
指向
任何不完整类型或对象类型
的
指针
,也可以从
指针
转换为
指向
对象类型
的
指针
指向
任何不完整或对象类型
的
指针
可以再次转换为
浏览 11
提问于2016-07-21
得票数 14
回答已采纳
13
回答
**用
C
语言做什么?
arrays
、
c
、
pointers
、
memory
、
pointer-to-pointer
我是
C
的
新手,在java方面有很好
的
背景,我正在努力理解
指针
和
数组
。我知道下标operator[]是
数组
定义
的
一部分,因此:将创建一个整数
数组
,该
数组
将在内存中表示为16个字节,4个大量
的
4个字节:但是,当涉及到
指针
时,我
的
知识开始分解,因此,如
浏览 9
提问于2016-01-26
得票数 47
回答已采纳
1
回答
C
99嵌套
数组
未
定义
行为
c
、
multidimensional-array
、
c99
、
c-standard-library
在我们
的
讲座
中
,我们最近研究了
指针
相等
的
c
99标准(6.5.9.6),并将其应用于嵌套
数组
。在这里,它指出,只有当“一个
指针
指向
一个
数组
对象结束后
的
一个
指针
,另一个
指针
指向
另一个
数组
对象
的
开始,而这个
指针
恰好紧跟地址空间中
的
第一个
数组
对象”时,
指针
才能保证是
浏览 1
提问于2020-10-21
得票数 1
回答已采纳
2
回答
UB可以访问2d
数组
行结束后
的
元素吗?
c
、
arrays
、
pointers
、
multidimensional-array
、
language-lawyer
此外,建议这是未
定义
的
行为:
数组
下标超出了范围,即使一个对象显然可以用给定
的
下标访问(
如
给定声明int a4
的
lvalue表达式int a4) (6.5.6)。在堆栈溢出问题( )中有一些关于这个问题
的
讨论。这里
的
共识似乎是,这种通过一维下标访问二维
数组
中
任意元素
的
行为确实是未
定义
的
行为。因此,如果ptr3_plus_1和ptr4都是比较相等
的</e
浏览 5
提问于2017-07-08
得票数 5
回答已采纳
1
回答
在
C
++中
指针
比较是未
定义
的
还是未指定
的
行为?
c++
、
pointers
、
undefined-behavior
、
unspecified-behavior
Stroustrup
的
C
++编程语言第三版说, 只有当两个
指针
指向
同一个
数组
的
元素时才
定义
指针
的
减法(尽管语言无法快速确保这种情况)。当从另一个
指针
中
减去一个
指针
时,结果是两个
指针
(一个整数)之间
的
数组
元素数。可以向
指针
中
添加整数或从
指针
中
减去整数;在这两
浏览 4
提问于2015-08-02
得票数 8
回答已采纳
2
回答
mmap编辑
的
区域是“单个对象”吗?我可以比较其中
的
指针
吗?
c
、
pointers
、
language-lawyer
、
mmap
但是,我不确定这个解决方案是否在
C
标准
中
得到了很好
的
定义
,我没有找到关于mmap分配区域是否被认为是
C
标准
的
那个部分意义上
的
“对象”
的
参考: 当比较两个
指针
时如果
指向
对象或不完全类型
的
两个
指针
都
指向
同一个对象,或者两个
指针
都
指向
同一个
数组
浏览 1
提问于2019-03-12
得票数 3
1
回答
定义
指向
OpenGL顶点
数组
对象
的
指针
opengl
考虑以下OpenGL代码片段:glCreateVertexArrays(1, glBindVertexArray(&vao)); 通过OpenGL间接为实际
的
顶点
数组
对象分配内存(即在
C
中</em
浏览 1
提问于2016-10-28
得票数 2
回答已采纳
2
回答
如何将一个具体
的
2D
数组
连接到先前
定义
的
指向
头文件中
指针
的
指针
?
c
、
arrays
、
pointers
我必须使用一个给定
的
头文件,其中包含一些#
定义
和语句。其中之一是:我知道这是一个
指向
字符
指针
的
指针
,即:在checkkers.
c
文件
中
,我使用board2d
数组
输入实现了一些方法。在他们
中
的
一些我感兴趣
的
改变板,所以我想插入它使用一个
指针
。在这篇文章
浏览 3
提问于2015-06-14
得票数 0
4
回答
ELI5:‘`int *p[]’
的
数据类型是什么?
c++
、
c
、
arrays
、
pointers
、
types
如果是
指针
还是
数组
。请简单地解释一下。引用书中
的
内容- { for(t=0; t<10; t++) printf("%d ",*q[t]);
浏览 1
提问于2018-12-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言数组指针(指向数组的指针)详解
C语言:函数指针数组和函数指针数组指针的深度剖析
C/C+编程笔记:一题吃透C语言指针与数组,助你理解指针的运算
入门C语言中的数组,字符串常量与指针
C/C+编程笔记:C语言中的指针和数组之间的区别?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券