腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在给定非托管
指针
和.NET长度的情况下实例化字节
数组
、
、
、
、
我有一个指向Windows GDI函数分配的
数组
的
指针
。我可以使用
C
#吗?还是需要使用
C
++/CLI?编辑:目标是读取和写入一个
数组
,以更新任何.NET
语言
的图像,包括VB.NET。
浏览 1
提问于2012-01-03
得票数 0
1
回答
复制
结构和
数组
你能告诉我,如何用OMAP在
C
语言
中使用ioctl接口在内核空间和用户空间之间
复制
一个结构和
数组
(指向结构和
数组
的
指针
)吗?
浏览 0
提问于2010-01-05
得票数 0
4
回答
C
-为什么strcpy()是必要的
、
、
有人能给我解释一下为什么strcpy()需要将字符串赋值给字符
数组
吗,比如下面的代码片段。为什么strcpy()是声明字符串
数组
后将其赋值给char
数组
的唯一方法?你必须使用一个函数来执行基本的赋值,这对我来说似乎很奇怪。
浏览 1
提问于2011-08-01
得票数 33
3
回答
如何在
C
中
复制
多维字符串
、
、
我知道如果我动态地初始化2D字符串
数组
,我必须多次使用memcpy,但我已经使用标准的
C
编译时语法来初始化函数栈中的2D字符串
数组
。但是,由于我不能简单地将
指针
传递到临时堆栈内存区,因此我必须使用memcpy将整个内存
复制
到动态分配的空间中。然而,当我尝试这样做时,我得到了一个分段错误。#include <string.h> //b=
c
; char a[1
浏览 4
提问于2014-04-29
得票数 0
2
回答
堆
C
数据存储
、
、
、
我正在用
C
语言
写一个堆数据结构,有一件事我不能决定。我将它实现为一个
数组
。它的工作方式是,函数"insert“接受指向某些数据的
指针
,并将指向该数据的所有字节
复制
到
数组
中,这是一种好方法吗?或者我应该只存储
指针
本身,函数是用来调用的?
浏览 2
提问于2012-11-15
得票数 0
回答已采纳
1
回答
直接和通过函数赋值
数组
的区别
、
假设我有一个现有的
数组
int *arraynew_array = array;{ return array;
浏览 5
提问于2022-05-17
得票数 0
6
回答
复制
内存块
、
、
我需要一个关于如何在
C
++或汇编
语言
中有效地
复制
一块内存的建议,如果可能的话,可以单次尝试。 我有一个指向内存位置和偏移量的
指针
。将内存想象成我需要
复制
的由行和列组成的2D
数组
。
浏览 0
提问于2009-06-03
得票数 13
回答已采纳
3
回答
Objective-
C
函数调用中指向
数组
的
指针
、
、
我想把一个long long
数组
传递给一个目标
c
函数。如果可能的话,我希望将
数组
作为
指针
传递,这样就不会进行
复制
。我想知道我是否可以将这个
数组
作为
指针
传递,或者这个方法是否可以。我不需要指向长整型的
指针
,只需要指向
数组
的
指针
。
浏览 0
提问于2012-07-14
得票数 1
回答已采纳
2
回答
将
数组
的位置存储在
C
#中
、
、
我希望能够存储对
数组
的引用,但并不确定是否需要
指针
或从何处开始。我正在寻找类似于在函数中使用ref的功能,但是在变量中。
浏览 0
提问于2014-01-15
得票数 2
回答已采纳
3
回答
memcopy和二维
数组
、
、
、
checkeditems[MAX_CHECK_LIST_OPTIONS + 1];//which are checked }; 我可以用memcopy
复制
这个吗
浏览 0
提问于2011-02-08
得票数 0
回答已采纳
4
回答
在这个函数中,*s和s[i]有什么区别?
、
、
我正在阅读“
C
编程
语言
”(Kernighan & Ritchie),在关于
指针
的章节中,它提供了'strcpy‘函数的两个副本。一个用于
数组
,另一个用于
指针
。我相信这两个版本展示了
数组
和
指针
之间的区别,但我看不出是什么。
数组
版本是: int i = 0; s
浏览 5
提问于2014-05-03
得票数 0
回答已采纳
3
回答
指针
的用途
、
我刚刚开始使用Objective
C
,虽然我在速度和学习曲线上做得很好(我没有
C
背景)-我不理解一个概念,它也是
C
++的一部分-
指针
! OK -我知道
指针
指向实际变量的物理位置,而不是变量本身的值。
浏览 1
提问于2012-08-22
得票数 3
回答已采纳
1
回答
为什么一个可修改的lvalue不能有一个
数组
类型?
、
来自
C
11标准(§6.3.2.1 L值、
数组
和函数指示符):
数组
类型的对象总是隐式const吗?
浏览 2
提问于2017-08-13
得票数 9
回答已采纳
2
回答
为什么
C
不支持直接
数组
分配?
、
、
、
在
C
中,不能直接分配
数组
。int array[4] = {1, 2, 3, 4};起初,我认为这可能是因为
C
工具应该可以用一个或几个指令来实现,而更复杂的功能则被卸载到标准库函数中但是,可以直接分配结构/联合,这些结构/联合可以任意大小,甚至可以包含
数组
。,那么允许直接分配结构/联合而不是
数组
的理由是什么?只有当
数组
被封装在结构/联合中时,我们才能直接分
浏览 0
提问于2023-05-03
得票数 2
回答已采纳
3
回答
为什么
C
语言
中的
数组
会衰减成
指针
?
、
、
我想知道
数组
“衰减”到
指针
的奇怪的
C
现象,例如当用作函数参数时。这看起来太不安全了。使用它显式传递长度也不方便。而我可以通过值很好地传递另一种类型的聚合--结构;结构不会衰减。它是如何与
语言
集成的?为什么结构有区别?
浏览 95
提问于2015-10-23
得票数 23
4
回答
为什么
C
函数不能返回
数组
?
、
在
C
中,struct (记录数据结构)可以是函数的返回类型,但
数组
不能是。
C
语言
的哪些设计特征会导致
数组
成为例外?
浏览 2
提问于2014-10-09
得票数 3
9
回答
java或
c
++中的动态分配
、
、
、
、
如果我在
C
++中有一个
指针
,比方说int* array;,我将为然后,我用0,1,2,3.在那之后,我做了array=new int[15];,最初的10个值还会存在吗在
C
语言
中有一个函数realloc**,,它具有上述作用。在
C
++或java中有类似的地方吗?如何在
C
++或Java中动态扩展
数组
(不使用Vector,并且不每次在另一个具有双容量的
数组
中
复制
数组
)?
浏览 9
提问于2013-06-26
得票数 1
回答已采纳
2
回答
分配字符串与分配结构的字段
所以我知道如果你有两个字符串,你需要strcpy将一个分配给另一个,你不能使用=。但是假设你有一个像这样的结构char name[15];你已经有了q=f;
浏览 1
提问于2020-09-28
得票数 1
2
回答
为什么
C
函数不能返回
数组
?
语言
设计的基本原理是什么?
、
、
我是一个初级程序员,对
C
语言
知之甚少。有一件事我知道,但还没有向我解释为什么函数不能返回
数组
。这很容易通过使用
指针
或将
数组
包装在struct中来规避(),但我的问题是“为什么?”为什么函数不能返回
数组
? 我知道有一些简单的解决办法,但这个问题自从我发现以来就一直困扰着我。这是
C
内部设计中的一个缺陷,还是故意放在那里的?这种限制的存在有什么特殊的原因吗?
浏览 19
提问于2013-01-25
得票数 19
5
回答
数组
和切片数据类型
、
、
、
、
在Go文档中,
数组
描述如下: 与
C
族中的所有
语言
一样,Go中的所有内容都是通过值传递的。
浏览 10
提问于2012-07-31
得票数 57
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言:数组和指针
C语言:函数指针数组和函数指针数组指针的深度剖析
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券