腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在void
函数
中更改了
数组
,在外部仍然更改!为什么?(作用域)
c
、
function
、
scope
在main中声明并初始化
数组
numbers。然后,我将它作为参数传
递给
函数
sort (是一个副本吗?)。在sort
函数
内部,现在称为array (据我所知是副本)的numbers被更改(排序)。那么,为什么在调用
函数
之后,
数组
numbers会发生变化(这就是我想要的,我想知道为什么吗?)array作用域在sort中,而不是main中。
浏览 2
提问于2012-11-08
得票数 2
回答已采纳
2
回答
在不使用
数组
的情况下,
将
指针
传递到
字符
(
将
字符
串赋值后)给方法并修改该
字符
串是否适用,为什么不适用?
c
、
string
、
pointers
我想将
字符
串传
递给
c
函数
,使用
指针
对char进行修改,这给了我分段错误。我不知道为什么?注:我知道我可以
将
字符
串传
递给
字符
数组
,这样就可以解决这个问题。我试着把它传
递给
字符
数组
,并传递
函数
数组
的名称,它可以工作,但是我需要知道把
指针
传
递给
字符
的问题是什么。
浏览 0
提问于2019-05-12
得票数 0
回答已采纳
1
回答
C
将
字符
数组
传
递给
函数
和
指针
c
、
function
、
pointers
、
chararray
所以,我很难在
函数
中使用
数组
和
指针
。我想使用一个
函数
打印以下
字符
数组
。我可以使用for循环在
函数
外部打印它们,但是当我将相同的代码传
递给
函数
时,
函数
返回空值。我能了解一下这个吗?
浏览 19
提问于2021-10-13
得票数 0
回答已采纳
5
回答
字符
串
指针
数组
的大小?
c
、
arrays
、
pointers
我有这些
字符
串
和
指向这些
字符
串的
指针
数组
,定义如下(在
C
中):char str1[]= "Byebye Baby";char str3[]= "My Darling"; 我需要将*str_table[] (
指针<
浏览 0
提问于2014-03-07
得票数 0
2
回答
为什么不考虑在
C
23中包含strnlen()?
c
、
language-lawyer
、
c-strings
、
c23
函数
strdup()
和
strndup()终于将其纳入了即将推出的
C
23标准:简要说明#包括<string.h> char *strdup(const *s);strdup
函数
返回指向重复
字符
串的第一个
字符
的
指针
。返回的
指针
可以传
递给
free。如果不能分配空间,strdup
函数
将
返回一
浏览 21
提问于2022-05-26
得票数 3
回答已采纳
1
回答
Matlab中的sprintf :使用紧凑的表示,但始终包括尾随零。
string
、
matlab
、
string-formatting
、
printf
我正在编写一个
函数
,它需要将浮点值转换成
字符
串,然后传
递给
(关闭的)
C
代码。
字符
串转换是我的代码中最慢的部分,输入
数组
可能非常大。+17 但是这会导致<
浏览 7
提问于2013-11-13
得票数 0
回答已采纳
2
回答
如果
数组
总是通过引用传递,那么如何
将
数组
传
递给
严格按值调用的
函数
(如printf )?
c
、
arrays
、
pointers
C
中的
数组
总是通过引用传递,而printf是通过值
函数
调用的,那么为什么我们要将
数组
传
递给
printf
函数
来打印
字符
串呢?
浏览 5
提问于2016-04-04
得票数 1
回答已采纳
1
回答
如何
将
字符
数组
回传给
C
的main
函数
?
c
、
arrays
、
function
我试图从我创建的一个
函数
中转移一个
数组
,输入一个由char组成的
数组
和
一个简短的,复制如下 char newword= '\n') &&
c
!= EOF); while(((
c
= fgetc(wd)) != EOF)&& (num>=1)) { if (
c
== ' ')
浏览 2
提问于2016-10-23
得票数 0
1
回答
如何通过vbscript
将
字符
串
数组
传
递给
powershell?
powershell
、
vbscript
我试图通过vbscript
将
一个
字符
串
数组
传
递给
powershell。我想让$target = @('
c
:\dev','d:\lib')被
传
进来。我目前在vbscript中有:-Set objShell = CreateObject("Wscript.
浏览 4
提问于2021-02-05
得票数 1
回答已采纳
1
回答
将
数组
参数传
递给
主
函数
索引,从1
c
++开始
c++
、
arrays
、
pointers
在“加速的
C
++:实例的实用编程”中,它说 既然我们理解了
指针
和
字符
数组
,我们就可以理解如何
将
参数传
递给
主
函数
。大多数操作系统提供了一种
将
字符
串序列作为参数传
递给
main的方法,如果主
函数
愿意接受的话。主信号的作者这种意愿的方式是给出主要的两个参数: int
和
指针
指向
字符
的
指针
。与任何参数一样,这些参数可以有任
浏览 2
提问于2020-07-27
得票数 1
回答已采纳
10
回答
C
++中的内存管理问题
c++
、
c
我想知道与
C
和
C
++相关的常见内存管理问题是什么。我们如何调试这些错误。下面是我所知道的几个2)删除
指针
两次4)内存释放失败1) malloc传回一个空
指针
。你需要将这个
指针
指向你想要的任何东西。2)对于
字符
串,需要为结束
字符
分配一个额外的字节。4) (delete
和
malloc)
和
(
浏览 2
提问于2010-08-18
得票数 3
回答已采纳
1
回答
如何以定义良好的线程安全方式
将
C
++
字符
串传
递给
Java?
java
、
c++
、
string
、
java-native-interface
、
thread-safety
有一个
C
++
函数
,它是从Java代码通过JNI调用的。我希望正确地
将
底层的
c
-
字符
串传
递给
Java,因此我已经完成了以下安排:string global; { return (global = func_returning_string()).data(); // `.data()` = `.
浏览 0
提问于2015-11-17
得票数 5
回答已采纳
4
回答
“
指针
数组
”中
指针
的初始值是多少?
c
、
arrays
、
pointers
在提出我的问题之前,我想引用“专家
C
编程”一页:276,最后一段
浏览 6
提问于2013-09-12
得票数 2
回答已采纳
3
回答
打印出
c
++中
字符
串
数组
的元素。
c
、
arrays
、
cstring
我已经创建了一个
函数
,它接受指向
C
字符
串
数组
中第一个元素的
指针
。这就是这个
数组
,以及我是如何制作它的:char element2[60] = "uasdasffdnz";然后,我创建了一个指向
数组
中第一个元素的
指针
: char *pointertoarray = &ar
浏览 0
提问于2013-01-14
得票数 6
回答已采纳
6
回答
char* argv[]在
c
/
c
++中是如何工作的?
c++
、
c
、
arrays
、
pointers
它是否意味着指向
字符
数组
的
指针
,如果是,为什么没有大小?如果不是动态
数组
,你不需要有一个大小吗? 我做了一些研究,遇到一些人说它会衰减到char **argv。这个腐烂的东西是怎么工作的?
浏览 0
提问于2014-01-29
得票数 2
1
回答
将
空
数组
从
函数
传递到main
c
我正在编写一个
函数
,它将一些char
数组
作为来自main()的输入。此
函数
将
指针
返回为char。有三个问题: 我需要
函数
将
空char
数组
{}传
递给
浏览 1
提问于2013-02-05
得票数 1
1
回答
将
字符
指针
数组
传
递给
C
函数
c
我希望
将
一个
字符
指针
数组
传
递给
一个
C
函数
,并访问
数组
中的每个元素。我已经在全球范围内声明了一系列这样的
指针
。char *TblList[] = { "TableA", "TableB", "TableC" }; 作为一个全局变量,我可以简单地以TblList[0]、TblList[1]
和
TblList[2]的形式访问它我希望
将
TblList
浏览 0
提问于2015-03-13
得票数 1
回答已采纳
3
回答
C
++
数组
是通过引用传递还是通过
指针
传递?
c++
、
arrays
、
function
、
pointers
、
reference
在学校里,我们的讲师告诉我们,当我们
将
整个
数组
传
递给
一个
函数
时,整个
数组
都是由reference传递的。不同的来源似乎有不同的表述。所以我的问题是:在
C
++中
浏览 5
提问于2014-06-05
得票数 10
回答已采纳
5
回答
将
字符
串
数组
传
递给
函数
c
我尝试
将
一个
字符
串
数组
(
C
样式
字符
串)传
递给
一个
函数
。但是,我不想对进入
函数
的每个
字符
串的长度设置最大值,也不想动态分配
数组
。],"7/2/2010"); fun(myStrings); } 我在运行时收到了seg错误
和
来自编译器的以
浏览 2
提问于2010-08-18
得票数 5
回答已采纳
4
回答
my_string(char* s)是什么意思?
c++
、
c
、
memory-management
、
stringstream
它可以接受一个
字符
数组
,还是只接受
指针
。另外,请告诉我如何让它接受
字符
串
数组
,然后根据
字符
串的长度动态分配内存。
浏览 6
提问于2011-03-15
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:函数指针数组和函数指针数组指针的深度剖析
C/C+编程笔记:C数组、字符串常量和指针!三分钟弄懂它
Net调用非托管代码
C语言快速入门——理解字符数组与字符串
Rust FFI 编程-Rust导出共享库02
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券