腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
if(
指针
==
NULL
)
和
if(!
指针
)之间
有
什么区别
?
c++
、
pointers
使用:
和
我对两人在以下各点上的分歧表示关注: 编辑:为了简单起见,让
指针
类型为int *。
浏览 3
提问于2017-12-04
得票数 3
回答已采纳
1
回答
取消引用
和
不取消引用的函数之间
有
什么区别
?
c++
、
pointers
、
c++11
、
dereference
f1,(*f1),f2,(*f2)之间
有
什么区别
?(功能)
和
(&功能)
有
什么区别
?#include <iostream> cout << s << endl;
void
(*f1) (char*) = &function;
void
(*f2) (ch
浏览 1
提问于2015-03-06
得票数 3
回答已采纳
2
回答
我应该使用pthread_create &还是不使用?(C)
c
、
multithreading
、
pthreads
我正在学习有关线程,但我
有
一个问题,我得到了不同的答案,取决于我问谁。例如: printf("I am running");} pthread_tthread_server; pthread_join(
浏览 4
提问于2020-01-29
得票数 1
回答已采纳
8
回答
释放
指针
和
将
指针
赋值为
NULL
有
什么区别
?
c
、
pointers
、
free
谁能告诉我这两者的区别:p=(int*)malloc(10*sizeof(int));或p=(int*)malloc(10*sizeof(int)); p=
NULL
浏览 7
提问于2010-03-12
得票数 23
回答已采纳
2
回答
在malloc之后检查&在调用free()之前
c++
、
error-handling
、
free
我只想确认检查内存分配
和
C++中的空闲()的正确方法。cleanup1 (cipher_params_t *params){} }在第3部分中,这是检查是否(!params)的正确方法。这里没有考虑任何错误?,在第6部分中,我给出了两个选项- if(params)
和
if(params!=
NULL
)。它们是一样的吗?在第1部
浏览 2
提问于2019-09-30
得票数 0
回答已采纳
3
回答
第一种情况
和
第二种情况
有
什么区别
?
c
第一种情况
和
第二种情况
有
什么区别
,为什么第一种情况如预期那样起作用,而第二种情况则不起作用?(在第二种情况下,我试图引入一个
指针
,将
指针
取消到
指针
,以避免输入额外的星号)。int _tmain(int argc, _TCHAR* argv[]) int* test =
NULL
;}
void
foo(int** ppPar) *ppPar = (int*)malloc(size
浏览 1
提问于2014-08-07
得票数 2
回答已采纳
1
回答
函数
指针
-2选项
c++
、
function-pointers
我想知道这两个函数( fun
和
fun2 )之间
有
什么区别
,我知道fun2是函数
指针
,但是fun又有
什么区别
呢?这是否相同,因为也有传递
指针
,即函数名?#include <iostream> {} {cast();
浏览 1
提问于2015-11-12
得票数 8
回答已采纳
1
回答
将
指针
转换为
指针
时,static_cast与reinterpret_cast
c++
、
reinterpret-cast
、
static-cast
通过
void
*进行铸造会产生同样的效果吗?也就是说,下面的表达式
有
什么区别
吗?<
void
*> (p) ); reinterpret_cast <B*> (
浏览 0
提问于2021-06-25
得票数 4
回答已采纳
1
回答
*(
指针
)
和
(*
指针
)
有
什么区别
?
c++
、
pointers
你能告诉我*(sample)
和
(*sample)的区别吗?
浏览 5
提问于2022-03-18
得票数 1
回答已采纳
1
回答
通过引用传递或按值传递
指针
的容器之间的区别
c++
、
pointers
、
reference
、
containers
通常,在C++中,我知道通过值、引用或
指针
进行解析之间的区别,但在传递容器时我感到困惑。 空洞漏斗(list<myClass*> myList);无效功能(list<my
浏览 1
提问于2018-12-04
得票数 0
4
回答
这个宏观意味着什么?
c
、
macros
#define TRASHIT(x) do {(x) = (
void
*)-1;} while (0) 我在sys/queue.h中遇到了这个宏,并对它进行了谷歌搜索,但是没有发现任何有用的东西。这个宏将
指针
x设置为(
void
*)-1,但是(
void
*)-1是什么意思?这
和
NULL
有
什么区别
?
浏览 9
提问于2014-11-12
得票数 3
回答已采纳
1
回答
指针
中的参数会产生不同的效果吗?
c++
、
pointers
、
c++11
、
constant-expression
constexpr int *np = nullptr
和
int const *np = nullptr
有
什么区别
? np是指向int的常量
指针
,在这两种情况下都为
null
。在
指针
的上下文中是否
有
constexpr的特定用途。
浏览 0
提问于2015-08-18
得票数 7
回答已采纳
8
回答
Getter
和
setter,
指针
或引用,以及在c++中使用的良好语法?
c++
、
pointers
、
reference
、
setter
、
getter
我想知道C++ getters
和
setters的好语法。private:我猜二传手很简单: this->pMember = value; // forget我应该使用引用还是常量
指针
?YourClass &Member(){}YourClass *Member() const{} 它
浏览 0
提问于2009-10-20
得票数 12
回答已采纳
6
回答
C中普通
指针
和
const
指针
的区别
c
、
pointers
我不知道普通
指针
和
const
指针
之间的区别。下面的代码工作正常,但是当我将int *ptr=#更改为int *const ptr = &var1;时,它就不能工作了。普通
指针
和
const
指针
有
什么区别
?int main(
void
) int num = 20; int *ptr = &num ; // if i change to `int
浏览 6
提问于2014-11-04
得票数 3
回答已采纳
2
回答
将值赋值给BOOL
指针
时出现奇怪的警告问题
ios
、
objective-c
、
boolean
我
有
一个UIViewController,比方说它的名字是aViewController。在这个UIViewController中,我
有
一个BOOL
指针
,它使用这段代码声明为属性。实际上,这不是我实现的一段代码,所以我不知道为什么使用BOOL
指针
。现在,当为这个BOOL
指针
赋值时,我得到了一个著名的警告Incompatible integer to pointer conversion assigning to 'BOOL *' (aka 'signed所以我的问题是: 1-
浏览 0
提问于2013-01-24
得票数 0
回答已采纳
2
回答
使用F_OK|R_OK访问()
和
检查空
指针
之间的区别?
c
、
file-io
、
file-permissions
、
fopen
、
file-access
我知道如何检查
NULL
指针
:if (f ==
NULL
) {}if (access(fname= 0) {}使用access()与F_OK|R_OK
和
检查
NULL
指针
有
<e
浏览 0
提问于2021-01-14
得票数 1
5
回答
指针
和
指针
变量
有
什么区别
?
c
、
function-pointers
我读过: 当我们将变量i的地址存储在
指针
变量p中时,我们说p 指向 i。 p指向i。为了访问
指针
所指向的对象,我们使用* (间接)运算符。 现在我感到困惑的是,我应该如何称呼p --
指针
还是
指针
变量?附加:是一个
指针
,始终与地址?相同。
浏览 10
提问于2013-07-14
得票数 12
回答已采纳
4
回答
C中这两个容易混淆的函数
指针
符号之间的区别?
c
、
function-pointers
在C中,这两个函数
指针
符号
有
什么区别
?它们是否都表示相同-a表示为指向函数的
指针
数组-或者第二个表示指向函数数组的
指针
?我应该如何调用这些函数-比如
void
(*a[]()) = {swap, add, sub, prod}; 这是否意味着a是一个由4个元素组成的函数
指针
数组,并且swap、add、sub、prod的地址都在
浏览 4
提问于2012-05-20
得票数 2
回答已采纳
4
回答
用C语言解释函数
指针
内存
c
、
stack
、
function-pointers
include <stdio.h> return num*num; fptr1 = □} 有人能简单解释一下当我们调用函数
指针
时堆栈中发生了什么吗?在main()中直接调用函数与通过物理内存
和
进程调用C语言中的函数
指针
有
<em
浏览 5
提问于2013-08-16
得票数 5
回答已采纳
2
回答
一般情况下,我是否应该在C中抛出一个空
指针
?
c
、
pointers
、
casting
、
void
在中,可以说您不需要转换返回的malloc()函数的
void
指针
或其家族成员之一,因为由于标准可以省略它,并且它可能会导致一些问题。 在C语言中有什么地方我可以转换
void
指针
吗?
浏览 2
提问于2020-01-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券