腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C结构中的总线错误
、
、
、
= *(people+5); // Nigel Record 39 // exchange 42 printf("Original: %s\n",people[5].name); 44 return 0;当我试图在第40行中
strcpy
但在struct中,我的name字段是
指针
(
浏览 4
提问于2013-12-18
得票数 6
回答已采纳
3
回答
为什么函数在这个K&R示例中传递一个
指针
是有效的?
、
、
我要说,我已经对
指针
的大部分基本原理很有信心了。这意味着,我知道您必须非常小心地将
指针
从函数中传递出来,而这些函数既没有传递给它,也没有传递给malloced。所以这个例子让我很困惑。(p, line); }}/*
strcpy
: copy
指针
p是在函数中声明的,因此它在自动
内存
中。至于它指向的是什么,它没有显式地分配任何
内
浏览 0
提问于2018-02-06
得票数 2
回答已采纳
5
回答
关于C中的
指针
和
strcpy
()
、
、
、
、
我正在使用带
指针
的malloc()来练习分配
内存
,但是关于
指针
的一个观察是,为什么
strcpy
()可以接受没有*的str变量?char *str;
strcpy
(str, "Hello");str = (int *) malloc(15);printf("Int = %d, Address
浏览 0
提问于2015-06-29
得票数 3
回答已采纳
2
回答
正确释放其他函数中错误分配的
内存
空间
、
、
、
、
我一直在验证我学校的小C项目(基本上是一个语言检测器),但根据valgrind的说法,有一组
指针
仍然有问题。
浏览 24
提问于2017-01-22
得票数 0
回答已采纳
11
回答
使用'
strcpy
‘的基本C
指针
问题
、
伙计,
指针
总是给我带来麻烦。我想我已经理解了这个概念。(基本上,当你想要操作保存在ptr指向的位置的实际
内存
时,你应该使用*ptr。如果您想通过执行诸如ptr++或ptr --之类的操作来移动
指针
,则只需使用ptr。)\n" ); }} malloc返回一个
指针
,所以我理解为什么if条件中的“
指针
”没有使用星号。然而,在
st
浏览 2
提问于2010-10-14
得票数 3
回答已采纳
1
回答
C-
strcpy
与赋值
如果我使用
strcpy
()函数和赋值运算符,它们有什么区别吗?下面是第二个例子。*first=word[0];
strcpy
(first,&word[0]);
浏览 1
提问于2018-10-10
得票数 4
回答已采纳
1
回答
异常:使用
strcpy
_s时访问冲突写入位置
、
0xC0000005:访问冲突写入位置0xFFFFFFCD ){
strcpy
_s(*type, 7,"Laptop");我必须指出,在处理动态实现和
指针
方面,我是个乞丐。在上面的片段中,我还尝试了不同的实现:替换以下行:用这一行:
strcpy
(*type, "Lap
浏览 0
提问于2018-03-12
得票数 0
回答已采纳
2
回答
如何使用char
指针
(字符串、数组)分配
内存
?
、
、
目前正在读K&R,只是偶然发现了字符
指针
。在书rn中定义char
指针
时,没有任何关于
内存
分配的内容,也许稍后会解释它。但这是没有意义的,所以我在寻求帮助:)// No errorschar *altname;2char *name = "HI&
浏览 9
提问于2022-06-28
得票数 2
回答已采纳
1
回答
如何取消引用作为
指针
的链接列表节点数据?
、
Create our node type for LLL of artists artists* data;};
strcpy
(*(temp->data.name),artistitle) 还是仍然是
strcpy
(temp->data.name,artistitle),因为数组名的工作方式类似于
指针
。
浏览 1
提问于2017-10-11
得票数 0
回答已采纳
3
回答
为什么瓦伦在calloc语句上显示
内存
泄漏?
、
、
、
我试着学习一些东西(就像一种爱好),并试图学会使用瓦兰。然而,这对我来说似乎没有意义。它似乎是说,当我用calloc分配字节时,字节会丢失,甚至在我使用任何东西之前!有人能解释一下这里是怎么回事吗?为什么第二个程序起作用了?我在Eclipse中以调试模式编译了程序,并在调试可执行文件上运行了Valgrind。1 #include <stdlib.h>3 #include <string.h>5 int main(void) {7 char* origstr = calloc(37
浏览 3
提问于2015-10-05
得票数 7
回答已采纳
2
回答
使用
指针
更改C字符串值
、
、
我正在尝试使用另一个
指针
更改字符串的一部分。stringP);original string : trololol;我想要的是它们中的troABCol :D 我知道我有一个指向字符串(char**)的
指针
浏览 1
提问于2012-10-15
得票数 0
回答已采纳
3
回答
使用calloc()分配
内存
以创建字符串数组后释放
内存
在使用calloc()分配
内存
以创建字符串数组之后,我想尝试释放它,并确保字符串和字符串
指针
都被永久删除。free(arr[0]); free(arr);正如您最后看到的,我尝试释放为字符串分配的
内存
在注释行中,我试图以相反的方向释放
内存
,因为我认为我必须遵循字符串在数组中出现的顺序。尽管如此,我总是得到以下错误:我不能理解这个问题。它似乎在ar
浏览 63
提问于2021-05-27
得票数 1
回答已采纳
2
回答
为什么使用malloc?
、
、
我知道malloc是用于动态分配
内存
的,如果您不知道需要创建多少
内存
,就需要使用malloc。我一直在做些事情。{ strarray[0]="hello";return 0;但是,如果我尝试使用
strcpy
如果我使用malloc来分配
内存
的话,它
浏览 0
提问于2013-09-13
得票数 1
回答已采纳
1
回答
运行时错误: null
指针
作为参数% 1传递,该参数被声明为永不为null
、
、
当我在其中只有int值,但现在我添加了char*这个错误消息显示运行时错误:空
指针
作为参数1传递,它被声明为从不为空 如前所述,在我将char*添加到构造函数和结构之前,这种方法工作得很好。allocate space, set value tmp = malloc(sizeof(node_t));
strcpy
} node_t *head = malloc(sizeof(nod
浏览 33
提问于2019-01-30
得票数 0
回答已采纳
2
回答
在结构数组( C)中动态分配
内存
、
、
、
、
我很难弄清楚如何动态地为数组结构分配
内存
。我需要使用我定义的结构的数组,这样我就可以迭代它来打印信息。但是,我也被要求动态地为数组分配
内存
。问题是,当我在代码中使用malloc() (您将看到它被注释掉)时,它会将
指针
从数组索引中抛出。有什么方法可以在指向数组来存储数据的同时完成
内存
的动态分配?创建一个结构,其中包括: 检查
内存
是否可用,然后将所需
内存
动态分配给您的结
浏览 0
提问于2014-10-06
得票数 0
回答已采纳
2
回答
除
内存
分配外的分割故障
exit(1); buffer[recvDataLen] = '\0';
strcpy
浏览 2
提问于2014-10-10
得票数 0
回答已采纳
4
回答
C字符
指针
strcpy
内存
错误
、
;} 我本来会放错的,但是唉,我使用的是Xcode,当它失败时,它不想给我任何可用的东西,只给我BAD_ACCESS_EXC(代码=2.)根据谷歌的快速搜索,只是有一些与
内存
分配错误有关的问题我认为在这两种情况下,您都为strA分配了相同的
内存
。谁能指点我一下吗?
浏览 3
提问于2013-08-08
得票数 2
回答已采纳
3
回答
将char
指针
传递给函数的替代方法
、
、
、
、
给出来自
strcpy
()的源代码{ while ((*s++ = *s2++= 0);}
strcpy
(dest, "HelloWorld");
浏览 11
提问于2016-02-26
得票数 2
回答已采纳
3
回答
将字符串表单char
指针
复制到char
指针
、
char * p_one = "this is my first char pointer";
strcpy
(p_one ,p_two)所以请帮助理解 为什么我需要在调用p_one之前为
strcpy
分配
内存
,即使它已经在存储第一个字符串。为什么"this is second&q
浏览 4
提问于2012-09-18
得票数 0
回答已采纳
4
回答
C为包含多个字符的结构数组分配
内存
*
、
我在为包含char*的结构数组分配
内存
时遇到问题。struct char *name; char *phonenumber;我想要做的是从文件中读取一些数据,并填充必须动态分配
内存
的人的数组
浏览 5
提问于2012-12-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+指针:剑指内存,数据地址
C语言基础及指针动态内存分配
全面理解C+指针和内存管理(四)
内存题和链表
全面理解C+指针和内存管理(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券