腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么对
数组
有一个调用约定?
c
、
arrays
、
x86-64
、
calling-convention
首先,该文件指出 稍后,在第20页中,
数组
被归类为内存、
指针
等: ..。如果我正确地
读取
算法,
数组
可以被归类为整数、内存或SSE。 但是在
C
语言
中,
数组
总是作为
指针
传递和返回。那么,为什么对
数组
进行分类很有用,在哪种情况下
数组
类才重要呢?
浏览 1
提问于2017-01-25
得票数 5
回答已采纳
3
回答
解释
c
指针
参数
c
、
pointers
、
syntax
大家好,我正在学习
C
语言
,正在学习一个教程,我已经读完了
指针
的基础知识。我真的不知道如何解释char *argv[]。我是在CharPointer指向argv
数组
时
读取
它,还是指向由char组成的chararray的
指针
?更新Char* argv[] //指向字符
数组
char argv[]的
指针
* //在<
浏览 2
提问于2013-04-22
得票数 2
回答已采纳
2
回答
在给定非托管
指针
和.NET长度的情况下实例化字节
数组
.net
、
arrays
、
pointers
、
interop
、
unmanaged
我有一个指向Windows GDI函数分配的
数组
的
指针
。我可以使用
C
#吗?还是需要使用
C
++/CLI?编辑:目标是
读取
和写入一个
数组
,以更新任何.NET
语言
的图像,包括VB.NET。
浏览 1
提问于2012-01-03
得票数 0
4
回答
在
C
的main函数中,如何将参数从char转换为int?
c
、
arrays
、
pointers
但是,在此代码中,num = 49 (1的ASCII值,因为argv是一个字符
数组
)。我如何让它将num = 17
读取
为整型?使用代码,我可以让它将参数转换为int,但它仍然只
读取
/转换第一个值(1而不是17)。感谢您的帮助!
浏览 3
提问于2017-08-15
得票数 1
4
回答
Python双
指针
python
、
ctypes
我试图从指向浮点
数组
的
指针
中获取值,但在Python
语言
中它返回为
c
_void_pdouble v;pa_stream_peek(s, &data,v = ((const float*) data)[length / sizeof(float) -1];import ctypespa_stream_peek(stream, null
浏览 0
提问于2009-05-06
得票数 4
回答已采纳
4
回答
没有NULL的类
C
语言
?
null
、
computer-science
、
language-design
、
nullable
嗨,我最近看了一个旧的,关于空
指针
是一个十亿美元的错误。他指出
C
#和java都有运行时检查,但没有完全消除它,这在某种程度上是可以理解的。他还指出,他认为
C
在某一点上是一个很大的问题。我知道以null结尾的字符串、没有长度的
数组
和其他一些东西都是不好的(缓冲区溢出漏洞会造成数十亿美元的损失),但是要完全删除null吗?一些
语言
已经使null成为历史,另一些
语言
试图取代
C
,但我找不到哪种
语言
同时实现了这两个目标。 如果
C
的null如此糟
浏览 0
提问于2010-02-01
得票数 6
7
回答
使用
C
返回
数组
c
、
arrays
、
pointers
、
char
我是
C
语言
的新手,我需要一些处理
数组
的方法方面的帮助。我来自Java编程,所以我习惯于说int [] method()来返回一个
数组
。然而,我发现在
C
中,当你返回
数组
时,你必须使用
数组
的
指针
。基本上,我正在尝试用
C
语言
编写一个返回字符
数组
的方法。我将为该方法(让我们称之为returnArray)提供一个
数组
。它将从前一个
数组
创建一个新
数组
,并返回
浏览 40
提问于2012-07-26
得票数 182
回答已采纳
4
回答
请解释保罗·格雷厄姆对Lisp的一些观点
clojure
、
scheme
、
lisp
、
common-lisp
在Lisp中,所有变量都是有效的
指针
。值是有类型的,而不是变量,赋值或绑定变量意味着复制
指针
,而不是它们指向的
指针
。 这几点是什么意思?它们在
C
或Java等
语言
中有何不同?现在,除了Lisp族
语言
浏览 5
提问于2010-04-25
得票数 150
回答已采纳
2
回答
拥有指向几种方法的
指针
的最佳方法-评论请求
c++
、
pointers
、
methods
我首先简要介绍一下我从
C
语言
中了解到的情况:*操作符
读取
其右侧变量的左值,并将该值用作地址,并
读取
该地址上的变量的值。#include <iostream> public: static void dummy(vo
浏览 0
提问于2012-06-23
得票数 2
回答已采纳
3
回答
什么是"value“
数组
?
arrays
、
language-agnostic
、
programming-languages
、
go
在
C
语言
中,
数组
的概念非常简单--仅仅是指向内存中元素行中第一个元素的
指针
,可以通过
指针
算法/标准array[i]语法来访问。 然而,在像Google Go这样的
语言
中,“
数组
就是值”,而不是
指针
。
浏览 3
提问于2010-06-27
得票数 1
回答已采纳
1
回答
将文件数据
读取
到二维
数组
时的EXC_BAD_ACCESS
c++
、
ios
、
c
、
xcode
、
exc-bad-access
我试图将filedata加载到一个2d
数组
中,但是当调用fread时,我得到了一个EXC_BAD_ACCESS错误。这是我尝试
读取
我的文件的方式:FILE* file = fopen("1.txt", "r"); fread(data, 1, sizeof(data), file
浏览 0
提问于2012-05-03
得票数 0
回答已采纳
5
回答
C
编程
语言
,
数组
,
指针
c
、
stack-overflow
stdio.h> { getch(); } 因为变量我接受任何垃圾值,所以这将是
数组
的大小,所以为什么当我使用DEV
C
++时,此代码会给出此错误,如果我使用TURBO
C
++ 3.0,则显示错误:需要常量表达式。如果
数组
的大小不能改变,那么当我们通过用户input.no获取
数组
的大小时,就会显示错误。但是为什么在这种情况下。
浏览 2
提问于2010-10-02
得票数 0
1
回答
取消引用
C
: N维
数组
中的非
指针
c
、
arrays
、
pointers
、
n-dimensional
我想知道是否有可能通过有条件地解引用不同的
指针
层,直到到达非
指针
的层,从而达到
C
中n维
数组
的最低级别(非
指针
级别),如下面的示例所示: for(i = 0;= 0; j < some_given_length; j++){ } }它将深入研究该
数组
,直到它遇到非
指针
或耗尽了所写的最后一块代码。在
C</em
浏览 7
提问于2012-06-16
得票数 0
回答已采纳
1
回答
(
C
)为什么我可以访问超出给定限制的
数组
元素?
c
、
arrays
、
pointers
、
malloc
、
structure
所以我学
C
已经一年多了,在我的学习中我从来没有想过这是可能的:#include <stdlib.h> {} 因此,首先,我遵循
C
的规则;我将3个结构
数组
元素所需的内存分配给一个结构
指针
。我使用
指针</em
浏览 0
提问于2018-04-10
得票数 0
回答已采纳
1
回答
C
字符
数组
与字符
指针
的区别
c
、
arrays
、
string
、
pointers
、
char
我刚刚开始学习
C
语言
,并且一直在阅读K.N. King的一本关于编程
语言
的教科书。在他的关于字符串的章节中,他指出字符
数组
和字符
指针
在传递到函数方面几乎是相同的。但是,它们不能互换,这背后的原因之一是字符
数组
中的字符可以修改,而字符
指针
指向字符串文字。然而,在他之前的教科书中,他指出
C
将字符串字面量存储为字符
数组
,所以这不会使字符
指针
和字符
数组
相同吗?
浏览 1
提问于2017-08-07
得票数 2
2
回答
扫描
C
++中包含空格的字符串时出现问题
c
、
string
、
scanf
但输入也可以是包含空格的字符串,如,n相同:变成:因此,要扫描字符串,请执行以下操作:scanf("%d %[^\n]%*
c
", &n, &text);src.
c
: In function 'main': src.
c
:30:26: error: format '%[char *', but argument 3 ha
浏览 0
提问于2021-04-11
得票数 0
2
回答
播放AudioBuffer的音频-> AudioUnit播放回调中的mdata
ios
、
objective-c
、
avfoundation
、
core-audio
、
audiounit
朋友们,我一整天都在寻找并试图解决以下问题。目前还没有成功然而,在目标设备上,我接收数据并将其填充到音频缓冲区中,如下所示:而anAudioBuffer本身声明如下 anAudioBuffer.mNumberChan
浏览 0
提问于2016-08-22
得票数 0
3
回答
memcopy和二维
数组
c
、
arrays
、
2d
、
memcpy
struct item_CHECK_LIST_data char checkeditems[MAX_CHECK_LIST_OPTIONS + 1];//which are checked };我有一个奇怪的bug,这可以解释为memcopy不能...
浏览 0
提问于2011-02-08
得票数 0
回答已采纳
1
回答
从内核空间声明一个指向用户空间
数组
的
指针
并填充它
c
、
linux
、
memory
、
kernel
我正在用
C
语言
编写一个内核模块,我需要在用户空间中声明一个指向字符
数组
的
指针
,并用数据填充它。我使用char* __user声明
指针
,并用调用copy_to_user函数的数据填充它。我没有
读取
我期望的数据,而是只
读取
了零。 我遗漏了什么?从内核空间向用户空间写入数据的正确方式是什么?
浏览 11
提问于2019-07-05
得票数 1
3
回答
将fgets的缓冲区存储在
数组
中
c
、
string
、
fgets
我是
C
语言
的新手(来自Java),这自然会带来一些困难。我只想编写一个简短的程序,从stdin中
读取
char- array并将各个字符串存储在一个
数组
中。我知道我的stringArray必须是一个字符
指针
数组
,因为在
c
中字符
数组
基本上就是这样的,它是指向第一个字符的
指针
。= NULL){ i++;它也进行了编译,但当然我有一个指向buffer的
指针</em
浏览 0
提问于2014-05-02
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言:数组和指针
C语言:函数指针数组和函数指针数组指针的深度剖析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券