gpt4 book ai didi

c - C语言中*a = *b是什么意思?

转载 作者:行者123 更新时间:2023-11-30 21:47:09 25 4
gpt4 key购买 nike

char* a=(char*)malloc(10);

char* b="ddd";

*a = *b;

printf("%x\n", a);//print the pointer's address(a) which is not pointer b's address

printf("%x\n", *a);//what does the print-result mean??? is it the address that b point to?

据我所知,a=b;表示a指向b的地址。

最佳答案

*a = *b,意味着分配给指针b的内存中存储的内容将是指针a的内容。

关于c - C语言中*a = *b是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26439668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com