腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
检查
通过
函数
指针
调用
的
函数
是否
有
返回
语句
、
、
、
、
我们
有
一个插件系统,它
通过
dll打开/LoadLibrarying dll/so/dylib,然后dlsyming/GetProcAddressing
函数
,然后将结果存储在
函数
指针
中,来
调用
dll(用户生成
的
插件,但是
有
相当数量
的
dll没有return
语句
。我天真地认为
调用
不带
返回
语句
的
函数</em
浏览 8
提问于2017-12-28
得票数 0
回答已采纳
2
回答
用SCHEMABINDING多
语句
TVF改进基数估计吗?
、
、
、
基于查询性能和多
语句
表值
函数
和其他文章,Server假设多行表值
函数
返回
一行。如果
调用
语句
实际
返回
许多行,则会导致对其执行计划错误
的
选择。将SCHEMABINDING添加到
函数
中
是否
会为
函数
的
返回
值集带来更正确
的
基数估计?如果我们假设将一个UserId传递给这个
函数
,并
返回
一个用户可以访问
的
R
浏览 0
提问于2013-04-12
得票数 5
回答已采纳
5
回答
C
函数
链接是可能
的
吗?
我想知道在C (89/90)中
是否
有
可能链接
函数
调用
,以及它在中
的
定义位置。我认为这是不可能
的
,因为谷歌搜索显示没有提到它。我之所以想到这一点,是因为我与一位朋友进行了一次相关
的
对话,他告诉我,给定一个
返回
结构
的
函数
,您不能在同一
语句
中对所述结构执行任何操作;相反,您必须将
函数
的
结果赋给一个变量,然后
通过
变量操作结构,而不是直接从<em
浏览 0
提问于2012-05-07
得票数 1
回答已采纳
3
回答
C++如何
检查
std::ios对象
的
真值?
、
、
、
我可以测试istream (或任何ios对象)
的
真值。据我所知,这是由于ios定义operator!
函数
的
方式造成
的
。(供参考,)我
的
问题是:为什么如上所述,将s放在if
语句
中会导致对operator!
函数
求值?作为第二个问题,如果我将任何对象放在if
语句
中,C++将使用哪些可能
的
方法来评估其真实性?
浏览 0
提问于2013-01-28
得票数 4
回答已采纳
3
回答
由于
函数
指针
,夹板警告“
语句
无效”
、
、
、
、
我试着用夹板
检查
C程序(在严格模式下)。我用语义注释对源代码进行注释,以帮助Splint理解我
的
程序。一切都很好,但我就是无法摆脱警告:
语句
没有可见
的
效果-没有修改任何值。它可以
通过
对无约束
函数
的
调用
来修改某些内容。(使用-noeffectuncon抑制警告)
浏览 2
提问于2011-04-20
得票数 3
5
回答
我们还需要子例程吗?
、
在Fortran中,
函数
和子例程之间
有
一个明显
的
区别:
函数
返回
一个值,子例程不
返回
值。这引入了两者之间
的
级联差异。一个例子是
调用
语义:您可以像在其他语言中一样
调用
一个
函数
,但是为了
调用
子例程,您必须首先发出一条call
语句
。
通过
在Fortran95中添加
指针
和数据类型,似乎没有技术限制使子程序成为一个
函数
,并只为遗留保留子例程。
浏览 2
提问于2010-10-15
得票数 6
回答已采纳
3
回答
如果字符为null,则打印null
、
我
有
一个用C编写
的
函数
,它
返回
值
的
指针
或null; { printf("%c\n", function("ABCDEFG", "HJI")); printf("%c\n", function("ABCDEFG"
浏览 1
提问于2014-10-03
得票数 0
2
回答
Python
检查
函数
是否
有
返回
语句
、
def f1(): return None print("Hello")b = f3() 在这里,a等于b,所以我不能仅仅比较
函数
的
结果来
检查
一个
函数
是否
有
return。
浏览 0
提问于2018-01-12
得票数 4
回答已采纳
1
回答
检查
C#中
的
空
指针
、
、
我正在
调用
一个C
函数
。该
函数
将
返回
一个句柄。该句柄实际上是一个
指针
,但C#程序仅使用它来
调用
其他C
函数
。如果出现错误,C程序将
返回
C NULL。我希望C#程序
检查
是否
返回
了C NULL。DsiLibrary_CSharp.dll", CharSet = CharSet.Ansi)] public static extern UIntPtr XBaseGetDefineFile(short
浏览 0
提问于2015-10-24
得票数 2
1
回答
Pthreads为什么C
函数
被声明为void*?
、
\n", tid);} 该
函数
被声明
返回
一个空
指针
,但是它
的
主体中没有return
语句
。这里发生什么事情?通常,如果一个
函数
被声明为
返回
值(在本例中是一个空
指针
),并且没有return
语句
,那么它
的
行为是未定义
的
。评论说pthread_exit(NULL)等同于
调用
return NULL --怎么可能呢?您可以
通过<
浏览 0
提问于2015-02-04
得票数 0
4
回答
迭代而不引起IF
语句
的
成本
我
的
问题是基于好奇心,而不是
是否
有
另一种方法来解决这个问题。这是一个奇怪/有趣
的
问题,所以请开诚布公地阅读它。 让我们假设有一个游戏循环被称为每一个帧。游戏循环依次
通过
无数if
语句
调用
多个
函数
。所以我决定用
函数
指针
代替。现在我
的
假设是
函数
指针
总是比if
语句
更快。它是if/else
的
替代品。因此,如果用户希望在
浏览 4
提问于2010-10-08
得票数 5
回答已采纳
2
回答
定义基本
的
分配
函数
、
这是K&R书“ch5”中
的
一个例子,这个例子是定义alloc
函数
--我得到了它,但是我无法理解他为什么
返回
旧
指针
,在第一个
语句
allocp += n;中,他增加了分配,然后他减少了,这是我
的
第一个问题,我也不知道条件块
是否
阻塞。if(condition is true)当他写
返回
语句
时,如果角色将完成,并
返回
旧
指针
,并执行一个循环。不可能到达所有的n段。我<e
浏览 0
提问于2018-07-02
得票数 0
回答已采纳
1
回答
检查
内存分配错误
的
函数
、
我
的
程序
有
一堆
指针
,比如int** two;我想在对它们使用realloc时
检查
内存分配错误。我知道如果分配失败,realloc会
返回
NULL,所以我做了以下
函数
: if (a == NULL){ exit(5);
浏览 5
提问于2020-05-12
得票数 0
5
回答
为什么在C中
返回
结构
的
许多
函数
实际上会
返回
指向结构
的
指针
?
、
、
、
、
相对于在
函数
的
return
语句
中
返回
整个结构,
返回
指向结构
的
指针
有
什么好处? 我说
的
是像fopen和其他低级
函数
这样
的
函数
,但是可能还有更高级别的
函数
返回
指向结构
的
指针
。我相信这更多
的
是一个设计上
的
选择,而不仅仅是一个编程问题,我很想知道这两种方法
的
优缺点。
浏览 0
提问于2017-10-19
得票数 58
2
回答
调用
约定
是否
阻止变量大小
返回
值?
、
、
如前所述,当从C
函数
返回
可变大小
的
数据时,您可以:
返回
指向全局数据
的
指针
。
是否
有
任何关于在典型硬件上
调用
约定以防止
通过
调用
堆栈
返回
动态大小数据
的
浏览 0
提问于2018-07-09
得票数 1
1
回答
是否
有
共享
调用
方/被
调用
方堆栈帧
的
部分?
、
、
、
、
我想知道编译器
是否
有
可能完成这些场景?,任何
调用
方
函数
的
堆栈帧和"doSomething“
调用
函数
的
堆栈帧之间共享输入参数放置
的
内存部分,这样"doSomething”就可以按它在其本地范围内处理任何局部变量
的
方式来寻址该参数,这是
通过
向基本
指针
中添加偏移量来确定其堆栈帧
的
起始地址场景#2_This对我来说似乎不太可能,但无论如何,对于
浏览 5
提问于2013-06-27
得票数 2
6
回答
假设引用作为
指针
传递
是否
有效
、
、
、
如果getCustomer
返回
nullptr,则应用程序不会在
调用
doSomethingWithCustomer时崩溃,而是在使用customer引用
的
函数
中崩溃。当然,编写这段代码
的
正确方法是首先
检查
customer
是否
不是nullptr,如果有有效
的
customer则
调用
函数
。通常,我们期望如果一个
函数
/方法
有
一个引用参数,
调用
者会
检查</e
浏览 0
提问于2012-11-20
得票数 6
回答已采纳
2
回答
在使用结构时使用fscanf会出现问题
、
、
typedef struct computerchar serialNumber[8];int GBofRAM;}Computer; printf("Invalid number of arguments");}pri
浏览 1
提问于2015-09-25
得票数 0
7
回答
如何安全地
检查
空
指针
(使用visual studio 2010)int returnLength() if (!next) return 1;} 下一步是指向列表中另一个节点
的
指针
。在
检查
if
语句
以
检查
next
是否
有效时,Visual Studio引发了引用访问冲突
的</em
浏览 0
提问于2011-03-01
得票数 4
2
回答
指向可以更改
指针
的
对象
的
智能
指针
。
、
、
、
我希望
有
一个指向对象A
的
智能
指针
,该对象f具有一个
函数
f,该
函数
可以更改智能
指针
应该指向的当前对象A。我还考虑过
通过
引用传递智能
指针
,但这有一些问题: 我是不是考虑过这个问题了?
是否
使用临时原始
指针
来
检查</e
浏览 7
提问于2015-11-29
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券