腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
C
编程
语言
,
指针
、
#include<stdio.h>main() char *q[]={"black","white","red"}; getch();}
浏览 6
提问于2010-10-10
得票数 1
2
回答
函数
指针
是否与函数作为参数具有相同的表达能力?
在函数式
编程
语言
中,函数可以作为参数传递给另一个函数。在
C
/
C
++等
编程
语言
中,引用函数的函数
指针
可以传递给可以通过取消引用调用外部函数的函数。那么,函数
指针
在函数
编程
语言
中是否与函数作为参数具有相同的表达能力呢?
浏览 0
提问于2015-08-10
得票数 10
回答已采纳
1
回答
“对象”和指向某种结构的
指针
之间有什么区别吗?
、
、
我最初的
编程
经验都是使用面向对象的
语言
(Java,Python)。我现在正在学习
C
,似乎仍然有类似物体的东西。有一些问题询问struct和class之间的区别,但我问的是程序是如何使用这些东西的。通过
指针
使用或访问struct,而object是类的特定
实例
。如果一个FILE
指针
确实可以与另一种<e
浏览 4
提问于2016-01-19
得票数 0
3
回答
是否在
C
中实现了无效安全?
、
据称, 这一切都是正确的,但是
C
不是一个面向对象的PL,定义只适用于空
指针
或对象
实例
引用的去引用。那么,在
C
中是否存在无效的安全性?这个词(或相反的)甚至可以用来描述
语言
吗?
浏览 5
提问于2015-01-19
得票数 1
回答已采纳
1
回答
像cairo和OpenGL这样的库的设计叫什么?
、
、
通常,用
C
语言
编写的库提供的函数从调用程序接收句柄。此句柄直接(如果是
指针
)或间接指向内存中的结构
实例
。调用程序可以有多个句柄。例如,在图像处理程序中,它可以具有表示不同图像的不同句柄。我猜想这种设计(或
编程
风格)是当今用流行
语言
如Python和
C
++完成的面向对象
编程
(OOP)的先驱。但它能被认为是OOP本身吗?如果不是,在软件工程领域,它的技术术语是什么?
浏览 0
提问于2020-07-09
得票数 2
2
回答
如何处理在方法中间内存中移动的对象?
、
、
、
我正在用
C
++为
编程
语言
编写一个VM。
语言
是垃圾收集的,所以我有在垃圾收集堆中分配的
C
++类的
实例
。我使用的是复制收集器,所以当GC发生时,这些对象会在内存中移动。这意味着指向该对象的每个
指针
都需要更新。除了一个棘手的
指针
:this,大多数这些
指针
都很容易处理。someField); // this points to wrong memory int someField;
浏览 4
提问于2013-04-27
得票数 2
1
回答
飞快的
指针
?
、
我有如下代码。我想要创造一些问题的对象,从而找到一些解决办法。class Question { var answers = [String]?() var followingQuestions:[Question]? self.question = question self.answers = answe
浏览 3
提问于2015-11-13
得票数 0
回答已采纳
1
回答
C
语言
的
指针
编程
、
、
编写一个程序,创建一个随机数组,该数组由20个整数组成,
指针
最初指向数组的第一个元素。该程序将有一个while循环,允许用户执行以下任何操作:对数字列表的所有更改都必须使用
指针
浏览 2
提问于2022-05-13
得票数 -2
5
回答
C
编程
语言
,数组,
指针
、
{ getch(); } 因为变量我接受任何垃圾值,所以这将是数组的大小,所以为什么当我使用DEV
C
++时,此代码会给出此错误,如果我使用TURBO
C
++ 3.0,则显示错误:需要常量表达式。
浏览 2
提问于2010-10-02
得票数 0
4
回答
Go中结构的堆栈与堆分配,以及它们与垃圾收集的关系
、
、
我是个新手,在
C
风格的基于堆栈的
编程
和Python风格的基于堆栈的
编程
之间,我遇到了一点认知上的不协调。
C
风格的堆栈
编程
中,自动变量驻留在堆栈上,分配的内存驻留在堆中,而Python风格的基于堆栈的
编程
中,堆栈上唯一存在的东西是指向堆上对象的引用/
指针
。如果我用
C
语言
写的话,第一个会把一个对象放到堆上,第二个会把它放到堆栈上。第一个将返回指向堆的
指针
,第二个将返回指向堆栈的
指针
,该
浏览 58
提问于2012-06-03
得票数 208
回答已采纳
2
回答
指针
如何引用硬盘中的段
、
、
、
、
请让我知道
指针
(在
C
/
C
++
编程
语言
中)如何引用硬盘中的段,例如高达1 GB的存储空间。更详细地说,我要写一个函数的签名,它将接受一个
指针
作为参数,它应该指向硬盘中的一个段,它可以容纳1 GB的空间,而不是传递指向堆上存储空间相同的地址的
指针
,我希望它指向硬盘段。系统采用Linux,
编程
语言
包括
C
和
C
++。
浏览 1
提问于2012-11-27
得票数 0
回答已采纳
4
回答
创建没有
指针
别名的
编程
语言
的可能性
、
、
、
我有一个问题要问所有的
编程
爱好者。
指针
一直存在于
编程
世界中。就像在
C
中一样,
C
++有一个显式的
指针
支持。在java中不存在显式
指针
支持,但Java系统内部使用
指针
。在现实世界中,有没有可能开发一种完全没有
指针
别名的
编程
语言
?
浏览 2
提问于2012-01-30
得票数 2
回答已采纳
1
回答
当命名类型T的任何方法都有
指针
接收器时,复制类型T的
实例
、
、
我最近读过,这是学习戈朗
编程
语言
的好资源。在6.2节中有一段是关于T类型的复制
实例
,当它是
指针
接收者时,或者不在方法中时,我无法理解它。有没有人用有意义的例子来解释这一段?6.2带有
指针
接收器的方法 如果命名类型T的所有方法都具有T本身的接收器类型(不是*T ),则复制该类型的
实例
是安全的;调用其任何方法必然会生成副本。但是,如果任何方法都有
指针
接收器,则应该避免复制T的
实例
,因为这样做可能违反内部不变量。例如,复制bytes.Buffer的一个<em
浏览 4
提问于2017-01-05
得票数 4
回答已采纳
7
回答
在界面设计中,应该始终返回指向类的
指针
吗?
、
我希望能够返回一个虚拟基类的对象,这样我就不需要处理内存管理了(函数
编程
的思想也激发了这种追求)。= 0‘的无效抽象返回类型;因为以下虚拟函数在'Car’中是纯的:int price() 因此,这是否意味着我必须将接口修改为如下所示,并亲自管理内存(使用后删除
实例
)--排除使用智能
指针
的选项。在这个方面,
C
++似乎是杂乱无章的、冗长的和反直觉的。我常常觉得
C
++是“指向对象
编程
语言
的
指针
”,而不是“对象<
浏览 3
提问于2010-09-01
得票数 15
回答已采纳
9
回答
java真的有
指针
吗?
、
、
我的困惑/问题: 在像Java这样的
编程
语言
中没有
指针
的目的是什么?Java是专门为在任何系统上使用互联网而设计的,而不是像
c
++这样的使用
指针
的
编程
语言
呢?如果是这样的话,为什么像
c
++这样的流行
编程
语言
会使用
指针
呢?
浏览 7
提问于2011-11-10
得票数 29
回答已采纳
3
回答
Object-
C
2.0中的类对象是什么?
在2009年发布的ObjectC2.0的正式文档中,有一个关于类对象的段落,标题是-Object-
C
2.0
编程
语言
。我不明白什么是Class对象,以及除了
语言
的其他部分之外,如何定义它们,以及它们具有哪些属性。在同一文档中,解释了Object-
C
2.0中的所有内容都是一个对象,这个对象基本上是一个指向包含struct字段的isa的
指针
,并且
指针
本身是id类型的。id是目标
C
2.0中几乎所有内容的有效数据类型 定义类时,定义类本身的所有内容(方法和变
浏览 4
提问于2014-02-28
得票数 6
回答已采纳
1
回答
使用多个VM
实例
的并发RDP会话
、
、
、
、
我想知道是否有人有任何
指针
/资源/示例/建议,说明以下场景在
编程
上是否可行: 有没有办法做到这一点,并让它通过某些库或
语言
(最好是
C
#/
C
++/Java/Javascript解决方案,
浏览 0
提问于2014-08-24
得票数 0
1
回答
UML图中的
指针
、
、
我在
C
++中创建一个基于文本的奇幻游戏。我用过
指针
,还有武器和装甲物品。我该如何把这些放在UML图中? 下面是我的尝试,但我不相信它的格式是正确的。
浏览 0
提问于2019-12-04
得票数 0
11
回答
在
C
中有哪些函数式
编程
的工具?
、
最近我一直在思考如何用
C
(而不是
C
++)进行函数式
编程
。显然,
C
是一种过程化
语言
,本身并不真正支持函数式
编程
。 是否有任何编译器/
语言
扩展将一些函数式
编程
构造添加到
语言
中?GCC提供了作为
语言
扩展;嵌套函数可以访问父堆栈帧中的变量,但这离成熟的闭包还有很长的路要走。例如,我认为在
C
中真正有用的一件事是,在任何需要函数
指针
的地方,你都可以传递一个lambda表达式,创建一个
浏览 97
提问于2008-10-19
得票数 162
回答已采纳
1
回答
为什么将
指针
作为输入参数传递允许“交换”以及其他可能的意外副作用?
、
C
初学者。以下是我校课堂讲稿中的一页(学习结构化
编程
共4小时)。该过程设法更改全局
指针
所处理的位置,尽管没有任何输出。这简直令人困惑,而且似乎是一件危险的事情。
浏览 3
提问于2016-02-16
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程:以实例教你学指向函数的指针
C语言编程精华——《指针》
对C语言编程指针的总结
C语言编程指针变量作为函数参数
编程老司机带你玩转C语言指针
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券