腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
解释
c
指针
参数
、
、
大家好,我正在学习
C
语言
,正在学习一个教程,我已经读完了
指针
的
基础
知识。我真的不知道如何解释char *argv[]。我是在CharPointer指向argv
数组
时读取它,还是指向由char组成的chararray的
指针
?更新Char* argv[] //指向字符
数组
char argv[]的
指针
* //在<
浏览 2
提问于2013-04-22
得票数 2
回答已采纳
3
回答
如何在
C
中复制多维字符串
、
、
我知道如果我动态地初始化2D字符串
数组
,我必须多次使用memcpy,但我已经使用标准的
C
编译时语法来初始化函数栈中的2D字符串
数组
。但是,由于我不能简单地将
指针
传递到临时堆栈内存区,因此我必须使用memcpy将整个内存复制到动态分配的空间中。然而,当我尝试这样做时,我得到了一个分段错误。#include <string.h> //b=
c
; char a[10][10][10
浏览 4
提问于2014-04-29
得票数 0
2
回答
操作二维
数组
中的元素
我正在尝试操作2D
数组
中的元素{ printf("%%s\n",arr[0], arr[1]);我是
C
语言
的新手,来自OO背景,所以我的
指针
知识仍然非常<
浏览 3
提问于2011-07-11
得票数 2
回答已采纳
7
回答
在网上对变量、
指针
、引用
和
内存地址的最好的解释在哪里?
、
、
、
虽然我想我现在已经明白了(灯泡现在很亮了,但仍然有一点闪烁),我想读更多关于
指针
,变量,引用,内存地址等的东西。只是整个事情,即当我听到“引用”这一术语时,我必须理解的东西(认为它只是一个
指针
,不确定)。谢谢!
浏览 0
提问于2009-04-29
得票数 4
2
回答
常数
指针
到常数
指针
数组
的常数
指针
、
我们正在学习面向对象的const类中的
c
++关键字。我们的教授说,他故意越界,帮助我们学习使用const关键字的所有可能方法。在我们的任务中,他说: Square(const char* const []); 但我不知道我会把第三位康斯特
浏览 4
提问于2012-09-24
得票数 2
回答已采纳
14
回答
在教授
C
语言
时,在
指针
之前还是之后教授
数组
更好?
、
、
我见过一些学校在教授变量
和
控制结构之前教授
数组
,甚至在教授函数之前。这允许教授一些基本的算法等。然而,它带来了如何将
数组
传递给函数的问题,因此有必要回到
数组
指针
被教导
和
修补的东西。另一种选择是从变量
和
控制结构到函数,然后示教
指针
,一旦有了
指针
,从头开始示教
数组
,然后使用它来实现动态内存分配。对我来说,第二种选择更有意义,因为与简单的变量不同,使用
数组
很容易“越界”,但是还没有学习内存
和</e
浏览 1
提问于2009-03-22
得票数 19
回答已采纳
1
回答
C
字符
数组
与字符
指针
的区别
、
、
、
、
我刚刚开始学习
C
语言
,并且一直在阅读K.N. King的一本关于编程
语言
的教科书。在他的关于字符串的章节中,他指出字符
数组
和
字符
指针
在传递到函数方面几乎是相同的。但是,它们不能互换,这背后的原因之一是字符
数组
中的字符可以修改,而字符
指针
指向字符串文字。然而,在他之前的教科书中,他指出
C
将字符串字面量存储为字符
数组
,所以这不会使字符
指针
和
字符
数组
相同吗?
浏览 1
提问于2017-08-07
得票数 2
1
回答
使用
c
样式API迭代std::using中的所有元素
、
根据“项目16.知道如何将向量
和
字符串数据传递给遗留API”。斯科特·迈尔斯的有效STL:void doSomething(const int *pInts, size_tv.empty()) {} /&
浏览 5
提问于2016-07-01
得票数 0
回答已采纳
2
回答
如何在
C
++中实现通用
指针
类型
、
、
、
在
C
中,可以将数据
指针
赋值给空
指针
,然后将其转换回原始类型,该数据
指针
将被恢复。
语言
标准保证这种转换不会丢失信息。这通常意味着(不一定,但对大多数平台而言),空
指针
的大小与数据
指针
的大小相同。因此,我们可以依靠这些事实来使用空
指针
作为指向异构类型的通用
指针
,而空
指针
本身的大小
和
表示是一致的。例如,一个有一个空
指针
数组
,它的元素指向不同类型的动态分配对象。构造这样一
浏览 1
提问于2018-02-02
得票数 4
1
回答
我可以在Go中使用“移位”
数组
基吗?
、
我有一个问题,将很好地解决使用“移位
数组
基础
”。也就是说,在
C
语言
中,我会设置一个指向
数组
基+偏移量的
指针
,然后使用ptr[x]访问我的
数组
,这实际上是array[offset + x],但不需要额外的加法。 这样的事情在围棋中有可能吗?从我所读到的资料来看,我找不到对它的任何支持(包括Go中没有
指针
算法的声明),但是对于到目前为止我还不熟悉的切片
和
其他东西,我想要一个更有经验的意见。(x) //:= -5 .5
浏览 4
提问于2017-07-27
得票数 0
2
回答
数组
是
C
++中的基本类型吗?
、
我原以为原语一词用于
C
++中的数据类型,但是当我在Google上搜索
C
++中的
数组
是原语时,第一个流行的结果是
数组
是
C
++中的原语。我知道
数组
是在
C
++中构建的,但我从来没有听说过
C
++中用于
数组
的原语这个术语。术语原语是否也可以用于数据结构,而不仅仅是数据类型?
数组
原语在
C
++中是怎样的? 这是链接:
浏览 4
提问于2020-07-21
得票数 1
3
回答
为什么要删除动态分配内存的两个操作符?
、
、
这个问题听起来可能有点奇怪,但我从来没有完全理解为什么我们需要有两种不同的语法来删除
C
++中的动态分配内存?在普通的老
C
中,您只需使用free函数来释放分配给
指针
的内存,而不管分配的元素数量如何。当然,
C
++要复杂一些,因为它允许类类型调用它们的析构函数等等。但是,我认为使用单一语法删除
C
++中动态分配的内存没有任何障碍。 有什么根本原因决定使用两个版本,delete
和
delete[]?
浏览 8
提问于2014-11-28
得票数 0
回答已采纳
4
回答
C
语言
基础
,字符串到
指针
conn_check(&m_error)==0) printf("%s\n", m_error);现在我有问题的函数,因为我对
指针
的了解很弱: }mysql_close(conn);} 问题是如何正确地将字符串mysqlerror分配给字符
指针
浏览 0
提问于2012-02-03
得票数 0
回答已采纳
1
回答
为什么对
数组
有一个调用约定?
、
、
、
首先,该文件指出 稍后,在第20页中,
数组
被归类为内存、
指针
等: ..。然后使用分类来定义调用约定--如何将其上的值
和
界限传递给函数并从函数返回。如果我正确地读取算法,
数组
可以被归类为整数、内存或SSE。 但是在
C
语言
中,
数组
总是作为
指针
传递
和
返回。那么,为什么
浏览 1
提问于2017-01-25
得票数 5
回答已采纳
2
回答
C
++
指针
和
数组
基础
、
、
iostream> char testChar[] = {'a','b','
c
'testPointer = testChar ; return 0;问题: 为什么要打印
数组
的每一个字母我的假设是
浏览 2
提问于2015-02-14
得票数 0
回答已采纳
2
回答
数组
是如何传递给函数的?
、
、
、
、
数组
是如何传递给函数的?意味着基本技术是什么?传递第一个元素的地址,并通过添加一些x字节从第一个元素的地址中获得其他连续元素。是在每种编程
语言
中还是在
c
++
和
c
++中发生的? 谢谢!
浏览 5
提问于2014-10-23
得票数 0
回答已采纳
2
回答
为什么
C
没有第一类
数组
?
、
我有一个关于
C
的语义的问题,我想知道为什么决定使
数组
不同于
语言
中的任何其他类型的功能。我理解
数组
和
指针
在
C
中是不同的编译时抽象,
数组
有固定的长度,sizeof为
数组
返回stride * length。对于
指针
,它只返回
指针
本身的宽度。out = 0; out += array[i];
浏览 0
提问于2016-03-16
得票数 4
回答已采纳
1
回答
动态的空
指针
数组
对于
C
语言
的游戏开发来说是一个性能问题吗?
、
、
、
下个学期,我将用
C
语言
做一个游戏(特别是
C
89)。来自诸如
C
#之类的高级
语言
,我要做的第一件事就是列出实体(游戏对象)
和
每一帧,循环遍历每个实体,并运行它们的更新和绘制方法。将这种思想转换为
C
语言
,我的想法是开发一个“列表”结构,其中包含指向空
指针
数组
的
指针
,并创建用于添加、获取
和
删除列表条目的函数。*)
和
entity_draw(Entity *)方法。在我的情况
浏览 2
提问于2013-12-03
得票数 0
3
回答
斯坦利·利普曼() "
C
++入门“中的类库类型
我是
C
++的新手,但我是一个Java程序员。现在试着学习
C
++。阅读
C
++ Primer由斯坦利利普曼。这些库类型是作为
语言
一部分的更原始类型(
数组
和
指针
)的抽象。 这些库类型是抽象类型,而不是作为
语言
一部分的
数组
和
指针
之类的原始类型。 我的解释正确吗?
浏览 9
提问于2011-03-12
得票数 1
回答已采纳
2
回答
为什么我们不能比较不指向同一
数组
中元素的
指针
呢?
、
、
、
我一直在学习
C
语言
,并遵循Yashavant P. Kanetkar的“让我们学习
C
”。
指针
一章中有一行表示,我们只能对指向同一
数组
中的元素的
指针
进行比较,即小于(<)
和
大于(>)。为什么比较任意
指针
无效?
浏览 3
提问于2015-08-10
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:数组和指针
C语言-数组指针与指针数组
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券