腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
返回
数组
实践的
函数
c
我刚刚开始了我的重新开始的项目:学习
C
。老实说,当你需要开发桌面/服务器应用程序时,抽象是很好的,但是使用
C
语言
,事情变得个性化了。这是很好的,改变一下!现在开门见山;我正在阅读如何将
数组
与
函数
一起使用( Stephen G.Kochan的
C
编程)。我了解到,当将
函数
作为参数传递时,编译器将始终将引用视为
指针
,如下所示:举个例子:{
浏览 0
提问于2013-06-11
得票数 2
2
回答
数组
是如何传递给
函数
的?
java
、
c++
、
c
、
arrays
、
memory-address
数组
是如何传递给
函数
的?意味着基本技术是什么?传递第一个元素的地址,并通过添加一些x字节从第一个元素的地址中获得其他连续元素。是在每种编程
语言
中还是在
c
++和
c
++中发生的? 谢谢!
浏览 5
提问于2014-10-23
得票数 0
回答已采纳
2
回答
函数
指针
是否
与
函数
作为参数具有相同的表达能力?
functional-programming
在
函数
式编程
语言
中,
函数
可以作为参数传递给另一个
函数
。在
C
/
C
++等编程
语言
中,引用
函数
的
函数
指针
可以传递给可以通过取消引用调用外部
函数
的
函数
。那么,
函数
指针
在
函数
编程
语言
中是否
与
函数
作为参数具有相同的表达能力呢?
浏览 0
提问于2015-08-10
得票数 10
回答已采纳
1
回答
正确的做法是将
数组
从金属核
函数
传递到局部
函数
metal
我有一些全局结构
数组
,我正试图从内核
函数
传递给一个
函数
。我得到了以下错误: float3 Vertex_B5为线程内存编译,但不为设备内存编译。SP_Ch
浏览 1
提问于2018-05-05
得票数 0
2
回答
为什么
C
没有第一类
数组
?
c
、
semantics
我有一个关于
C
的语义的问题,我想知道为什么决定使
数组
不同于
语言
中的任何其他类型的功能。我理解
数组
和
指针
在
C
中是不同的编译时抽象,
数组
有固定的长度,sizeof为
数组
返回stride * length。对于
指针
,它只返回
指针
本身的宽度。但是,
数组
不能作为值传递到
函数
中,也不能从
函数
直接返回。实际上,我想知道为什么你不能做以下的等价物。out = 0; for
浏览 0
提问于2016-03-16
得票数 4
回答已采纳
5
回答
人们真的用
C
语言
做面向对象吗?
c
、
oop
、
virtual-functions
通过显式传递this
指针
,可以在
C
中模拟成员
函数
。可以通过在每个对象中显式地存储指向
函数
指针
的全局
数组
的
指针
来模拟虚
函数
。很好。(我需要为已经熟悉OOP的人完成为期两周的
C
语言
入门课程的最后一天。)是否有任何相关的项目、库或框架以所描述的方式用
C
浏览 0
提问于2012-08-12
得票数 4
回答已采纳
1
回答
在
C
++中传递int(*)[]类型的参数
c++
、
c
x); // g++ error: cannot convert ‘int (*)[3]’ to ‘int (*)[]’ } 我试图使用一个用ANSI
C
编写的库为什么这是有效的
C
和无效的
C
++已经在中讨论过。我的问题是:如何使用来自foo?的声明调用
函数
?
浏览 3
提问于2020-07-22
得票数 0
回答已采纳
2
回答
返回从
C
到Java的长整型
数组
android
、
c
、
android-ndk
如何将
C
语言
中表示为long *val的
数组
返回给Java代码? 如果不能这样做,我还能怎么把
数组
返回给Java呢?
浏览 0
提问于2012-11-30
得票数 1
回答已采纳
4
回答
为什么
C
函数
不能返回
数组
?
c
、
arrays
在
C
中,struct (记录数据结构)可以是
函数
的返回类型,但
数组
不能是。
C
语言
的哪些设计特征会导致
数组
成为例外?
浏览 2
提问于2014-10-09
得票数 3
3
回答
为什么使用
函数
名作为
函数
指针
,等同于将address-of运算符应用于
函数
名?
c++
、
syntax
、
function-pointers
有趣的是,使用
函数
名作为
函数
指针
的等同于将address-of运算符应用于
函数
名! // It's equivalent to the statementwithout "&". // So we have
浏览 5
提问于2012-08-28
得票数 21
回答已采纳
2
回答
通过引用将字符串
数组
传递给
C
函数
c
、
pass-by-reference
、
arrays
我很难通过引用将字符串
数组
传递给
函数
。这是否代表513个字符串?下面是我初始化第一个元素的方式:现在,我需要通过引用将“参数”传递给
函数
,以便该
函数
可以向其添加更多的字符串。
函数
头会是什么样子,以及如何在
函数
中使用这个变量?
浏览 0
提问于2011-03-04
得票数 6
回答已采纳
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
回答已采纳
4
回答
函数
指针
数组
的使用
c
、
arrays
、
function
、
pointers
使用
函数
指针
数组
的好处是什么?而不是减少
C
语言
中
函数
原型的数量。
浏览 0
提问于2012-09-24
得票数 3
回答已采纳
1
回答
C
字符
数组
与
字符
指针
的区别
c
、
arrays
、
string
、
pointers
、
char
我刚刚开始学习
C
语言
,并且一直在阅读K.N. King的一本关于编程
语言
的教科书。在他的关于字符串的章节中,他指出字符
数组
和字符
指针
在传递到
函数
方面几乎是相同的。但是,它们不能互换,这背后的原因之一是字符
数组
中的字符可以修改,而字符
指针
指向字符串文字。然而,在他之前的教科书中,他指出
C
将字符串字面量存储为字符
数组
,所以这不会使字符
指针
和字符
数组
相同吗?
浏览 1
提问于2017-08-07
得票数 2
1
回答
为什么对
数组
有一个调用约定?
c
、
arrays
、
x86-64
、
calling-convention
首先,该文件指出 稍后,在第20页中,
数组
被归类为内存、
指针
等: ..。然后使用分类来定义调用约定--如何将其上的值和界限传递给
函数
并从
函数
返回。如果我正确地读取算法,
数组
可以被归类为整数、内存或SSE。 但是在
C
语言
中,
数组
总是作为
指针
传递和返回。那么,为什么对
数组</
浏览 1
提问于2017-01-25
得票数 5
回答已采纳
2
回答
如何在Haskell中调用Ptr GLubyte -> IO()类型的
函数
opengl
、
haskell
、
ffi
在OpenGL原始库中有以下
函数
:与此
函数
对应的
C
语言
接受指向
数组
的
指针
,但如何在Haskell程序中使用
数组
/列表调用此
函数
浏览 1
提问于2011-07-08
得票数 4
2
回答
为什么结构体名称不是
C
中的
指针
?
arrays
、
c
、
function
、
pointers
、
struct
数组
名是
指针
,
函数
名也是
指针
,但结构名不是
指针
。我试图理解这种差异背后是否有一些逻辑推理,或者这只是
C
语言
的随机语法?
浏览 3
提问于2020-08-20
得票数 0
5
回答
数组
和切片数据类型
arrays
、
go
、
slice
、
pass-by-value
、
func
在Go文档中,
数组
描述如下:
与
C
族中的所有
语言
一样
浏览 10
提问于2012-07-31
得票数 57
回答已采纳
1
回答
数组
类型如何准确地存储在
C
中?
c
、
arrays
、
pointers
、
pointer-arithmetic
所以我一直在阅读BrianW.Kernighan和DennisM.Ritchie的“
C
编程
语言
”,直到我读到
数组
到
指针
部分为止,一切都很清楚。我们能读到的第一件事是,根据定义,a[i]由
C
转换为*(a+i)。好吧,这很清楚而且合乎逻辑。接下来的事情是,当我们将
数组
作为
函数
参数传递时,您实际上传递了指向该
数组
中第一个元素的
指针
。然后,我们发现可以将整数添加到这样的
指针
中,甚至在
数组
之后有一个指向第一个
浏览 4
提问于2020-05-02
得票数 0
回答已采纳
1
回答
联合是
C
语言
中用户定义的或派生的数据类型吗?
c
表示联合是
C
中的派生数据类型
C
语言
支持一些派生数据类型。它们是: 工会--工会的
浏览 3
提问于2022-11-28
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言:数组和指针
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券