腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么
我们
可以
从
函数
返回
char
*?
c++
、
scope
谁能告诉我
为什么
strB
可以
打印出这些东西?
char
* strA()
char
str[] = "hello word";} {
char
* str = "hello
浏览 64
提问于2021-02-20
得票数 2
回答已采纳
6
回答
如何获取我的main
函数
返回
的内容?
c
、
linux
、
gcc
在C程序中,如果
我们
想从终端给出一些输入,
我们
可以
这样给出:同样,如果
我们
想要得到main()
函数
的
返回
值,那么
我们
如何获得
返回
值呢?在每个main()中,
我们
编写return 1或return 0;我如何知道我的main()在终端
返回
了什么?我知道通过echo $?
我们
可以
获得ma
浏览 56
提问于2011-12-25
得票数 68
回答已采纳
1
回答
我们
应该在
char
*func(
char
*string)
函数
处
返回
什么??需要简要解释一下这与c中的
char
[]有什么不同吗?
c++
、
pointers
我需要知道
char
*
函数
是如何工作的,以及
我们
如何在
函数
中操作
char
*数组并
返回
它。请帮助理解解释的代码,以及
为什么
它没有打印任何东西??我不能用std::string。这是一个基于
函数
的问题,在这个问题中,我不能使用std::string。并且必须
从
函数
返回
ansusing namespace std;
char
* cha
浏览 0
提问于2019-04-12
得票数 0
回答已采纳
2
回答
为什么
我们
不使用短整数来表示
返回
值呢?
c
、
types
、
return
很多书都说,
我们
绝不能在算术和
函数
定义上浪费一点时间。我看到许多
从
0到255的小数字被定义为
char
类型变量,更大的正数被定义为无符号短int类型。
为什么
我们
不使用无符号短int或
char
类型来表示
返回
值?
char
main(){return 0;} 没事的。
浏览 8
提问于2017-03-24
得票数 1
回答已采纳
5
回答
C中的位移位-I位是否打开?
c
、
bit-shift
我正在尝试理解下面的
函数
,它决定了是否打开了位:{ return mask & ch;首先,
为什么
我会得到一个字符?对于ch=abcdefgh和i=5,该
函数
假定
返回
右数第五位(?),即d。所以mask=00000001<<5=00100000和00100000 & abcdefgh = 00c00000。你能给我解释一下,
浏览 4
提问于2012-07-16
得票数 1
回答已采纳
1
回答
如何
从
char
*
函数
返回
char
*
c
、
arrays
、
function
、
char
因此,我试图
从
char
*
函数
中
返回
一个字符串,但我总是收到这样的警告:
函数
返回
局部变量的地址- print local -addr,并且该字符串不会打印到控制台。这就是我的职责
char
contadorTotal = 0, c1 = 0, c2 = 0, c3 = 0, c4 = 0,passwordn"); return password; }
浏览 2
提问于2019-10-25
得票数 0
回答已采纳
3
回答
从
char
导出
函数
返回
char
*
c++
、
c
、
dllexport
公开
函数
之一是
char
*current_version = "1.1";
char
local_copy[100] = make_local_copy(current_version);} 在版本
函数
浏览 6
提问于2014-06-13
得票数 0
回答已采纳
2
回答
函数
和内存中变量的局部性
c
、
function
、
pointers
、
memory
、
scope
我做了以下工作:{} {
char
*copy; printf("%s", copy);这是打印chool,但是我的想法是,当
我们
试图在main根据作用域规则,参数from是一个局部到复制
函数
浏览 3
提问于2013-10-13
得票数 3
回答已采纳
2
回答
从
函数
返回
char
*
c++
、
char
我曾尝试从一个
函数
返回
char
*,该
函数
通过获取给定的两个字符串的一部分来形成一个字符串。该字符串必须作为
char
*
返回
。但是当我运行下面的代码时,没有输出输出。请帮助解决此问题。#include <iostream>using namespace std; {int sl1 = strlen(s1);
浏览 3
提问于2018-05-08
得票数 0
7
回答
从
函数
返回
char
*
c++
下面是3个
函数
。main()按照预期打印输出。现在,在mycharstack()中,字符串被存储在堆栈中,所以当"ch“超出范围时,它应该不能
返回
该字符串。它是如何正确工作的?我
可以
使用std::string更清晰、更容易地完成这些工作。但是我想知道
char
*是怎么回事。#include <iostream>{}
char
* m
浏览 0
提问于2013-01-17
得票数 24
回答已采纳
1
回答
fgets实现(K&R)
c
、
pointers
我是编程新手,
从
Objective-C开始,但在进一步学习之前,我决定回到基础知识。我在C语言上花了一些时间,并且正在努力克服指针的混乱。下面的代码是直接
从
文本和我的几个评论。
char
* fgets(
char
* s, int n, FILE *iop) register int c; cs = s;NULL : s;1)
我们
将一个
char
* s传递给fgets
函数
,
我们</
浏览 2
提问于2013-05-06
得票数 8
回答已采纳
1
回答
在react中使用箭头
函数
进行绑定
reactjs
我试图在这里找到问题所在: https://developer.mozilla.org/nl/docs/Web/JavaScript/Reference/Functions/Arrow_functions 我执行绑定-并将
函数
发送到另一个组件{this.state.array.map((
char
, index) => <CharComponent style={mystyle} character={
char
} click={(index)
浏览 22
提问于2020-08-22
得票数 0
回答已采纳
1
回答
如何在将
char
*传递到C中的
函数
后指向预期的
char
数组?
c
、
function
、
pointers
、
char
为什么
我不能更改
char
*指向的内容?例如:
char
*a = NULL; // now a = NULL // but now} // now a is passed in //
浏览 1
提问于2013-09-28
得票数 1
回答已采纳
3
回答
如何检测类型是否是列表可初始化的?
c++
、
c++11
、
templates
、
variadic-templates
、
narrowing
背景:我正在编写像Either<A, B>这样的包装器类型,我希望return {some, args};
从
返回
Either<A, B>的
函数
中工作,而它正是
从
返回
A或B的
函数
中运行的。为了检测是否
可以
从
某些参数初始化类型T,我尝试编写如下
函数
:static_assert(std::is_same<MyType, decltyp
浏览 0
提问于2017-11-17
得票数 5
1
回答
标准库是否在C中释放
返回
char
*变量?
c++
、
c
、
malloc
我有一个
返回
char
*的
函数
。此字符*不得被任何其他程序擦除或重复使用。我知道在C++中,您不会使用malloc,但是您(和我)使用new来分配内存中的空间。如果我这样做了:
返回
时,此空间将不再归因于当前
函数
,因此
返回
此缓冲区ptr最后,我想知道
为什么
stdio和其他一些库
可以
<
浏览 4
提问于2016-04-05
得票数 0
回答已采纳
3
回答
根据z的长度
返回
y字符的x值
c
现在,我正在尝试创建一个
函数
,该
函数
取字符串和字符的长度,它应该输出x个字符。例如:get_chars(strlen(string), "*"); // #=> *****
char
{
浏览 5
提问于2016-01-28
得票数 1
回答已采纳
1
回答
结构有什么特别之处?
c
、
arrays
、
struct
、
return
、
return-value
我知道在C中
我们
不能从
函数
中
返回
数组,而是一个指向数组的指针。但是我想知道structs的特殊之处是什么使它们
可以
通过
函数
返回
,即使它们可能包含数组。
char
buf[256]; int main(obj = Foo("T
浏览 26
提问于2016-04-27
得票数 83
回答已采纳
1
回答
c++解释中
函数
参数中的字符串
c++
、
string
、
function
、
pointers
、
arguments
int main()void fun(
char
*);fun(str);} while(*ps){cout << endl; 这是罗伯特·拉弗尔的一本c++教科书中的一个例子,它说明了在
函数
中传递字符串的例子。在解释示例时,会提到数组地址str被传递给
函数
。这个地址是常量,但因为它是在这里通过值传递的
浏览 5
提问于2022-01-13
得票数 0
3
回答
为什么
输出在下面的java代码中?
java
public class Main {
char
("A"); System.out.println("B");} 输出是"A“,但我
为什么
不明白
浏览 5
提问于2019-05-23
得票数 1
回答已采纳
4
回答
为什么
返回
静态指针而不是out参数?
c
、
time.h
char
* asctime (const struct tm * timeptr);我发现time.h中的许多
函数
返回
指向静态变量的指针,这些变量
可以
通过对这些
函数
的任何后续调用来更改。这意味着我必须复制我刚刚得到的数据,这是我必须执行的额外操作,这使得这些
函数
线程不安全。
为什么
要以这种方式实施?这些签名不是更好吗?在发展过程中,
我们
总是要做出决定。我只是问他
浏览 0
提问于2019-07-09
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言的标准 “输入输出”!今天是你学C语言的第几天?
C常用字符串分割方法实例汇总
C语言基础语法11
深入理解Linux中进程控制
深入理解Linux中进程控制(精讲)
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券