一个关于C++的小问题
1.cout<<carrots;和cout<<"carrots"有什么区别?分别介绍一下当定义变量carrots和未定义carrots两种函数的区别!在介绍一下显示后的区...
1.cout<<carrots;和 cout<<"carrots" 有什么区别?
分别介绍一下当定义变量carrots 和未定义 carrots 两种函数的区别!
在介绍一下 显示后的区别。
2.如何输出引号(“”)
例如:输出“HOLLO,WORD” 将两个引号也输出!
3.C++的程序模块叫什么?
4.int froop(double t);和 int froop() 有什么区别?为什么前一个函数后面加(double t)?为什么要加上这个标志?有什么含义?
5.viod trettle 什么意思? void 什么意思?一般有什么用?
只要简单回答一下就可以!不需要长篇复制!O(∩_∩)O~
你们回答的都好 我不知道该给谁 展开
分别介绍一下当定义变量carrots 和未定义 carrots 两种函数的区别!
在介绍一下 显示后的区别。
2.如何输出引号(“”)
例如:输出“HOLLO,WORD” 将两个引号也输出!
3.C++的程序模块叫什么?
4.int froop(double t);和 int froop() 有什么区别?为什么前一个函数后面加(double t)?为什么要加上这个标志?有什么含义?
5.viod trettle 什么意思? void 什么意思?一般有什么用?
只要简单回答一下就可以!不需要长篇复制!O(∩_∩)O~
你们回答的都好 我不知道该给谁 展开
4个回答
展开全部
谁来的晚就给谁
这真的是一个关于C++的小问题吗?
1,如果carrots是基本类型的变量,就输出内容;
如果是类的对象,就会作默认的内容输出,或者是调用操作符重载(“<<”是可以重载的操作符)
2,同上用转义字符cout << "\"HOLLO,WORD\"" ;
3,百度出来的:
模块是一个具有相对独立功能的逻辑单元,
是为完成某一功能所需的一段程序或子程序
小到可以是一个函数,几个函数,
也可以是个可执行模块,具体的形式多种多样,
在c++中,由于类描述相对独立的功能和事物比较方便,
将类作为一个模块也最为常见
4,第一个是需要参数的函数,该参数是double类型,第二个是不需要参数的函数,两个函数在相同的区域里声明的话就是重载函数,
当调用的时候,如果是froop(t);则调用第一个(t必须是double型); 如果是froop(),则调用第二个
5,viod trettle 什么意思?void 什么意思?一般有什么用?
viod肯定不对,应该是void
trettle 大概是个标识符,比如变量名或函数名
void 你可以去百度百科看一下
这真的是一个关于C++的小问题吗?
1,如果carrots是基本类型的变量,就输出内容;
如果是类的对象,就会作默认的内容输出,或者是调用操作符重载(“<<”是可以重载的操作符)
2,同上用转义字符cout << "\"HOLLO,WORD\"" ;
3,百度出来的:
模块是一个具有相对独立功能的逻辑单元,
是为完成某一功能所需的一段程序或子程序
小到可以是一个函数,几个函数,
也可以是个可执行模块,具体的形式多种多样,
在c++中,由于类描述相对独立的功能和事物比较方便,
将类作为一个模块也最为常见
4,第一个是需要参数的函数,该参数是double类型,第二个是不需要参数的函数,两个函数在相同的区域里声明的话就是重载函数,
当调用的时候,如果是froop(t);则调用第一个(t必须是double型); 如果是froop(),则调用第二个
5,viod trettle 什么意思?void 什么意思?一般有什么用?
viod肯定不对,应该是void
trettle 大概是个标识符,比如变量名或函数名
void 你可以去百度百科看一下
展开全部
1 . cout<<carrots 是输出这个变量内容 cout<<"carrots" 是输出这个字符串
当定义了 carrots就输出内容, 没定义carrots就编译不通过。 区别就是运行起来还是嘣一声告诉你没戏啊
2. 用 \转义
cout << "\"HOLLO,WORD\"" ;
3. 程序模块?。。 不知道你在说啥
4. 区别就是前一个函数需要一个 double 型的参数,后一个不要
5 就这一句不知道什么意思
仔细学语法吧, 这问题怎么回答都是白费力气, 你会语法的话这都容易理解,不会语法的话讲也讲不通
当定义了 carrots就输出内容, 没定义carrots就编译不通过。 区别就是运行起来还是嘣一声告诉你没戏啊
2. 用 \转义
cout << "\"HOLLO,WORD\"" ;
3. 程序模块?。。 不知道你在说啥
4. 区别就是前一个函数需要一个 double 型的参数,后一个不要
5 就这一句不知道什么意思
仔细学语法吧, 这问题怎么回答都是白费力气, 你会语法的话这都容易理解,不会语法的话讲也讲不通
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,
cout<<carrots是输出carrots的值,如果是函数,就是函数的返回值,如果是变量就是变量的值
cout<<"carrots"输出的是carrots这几个字母
2,等我回去查下
3,.....你可以理解成一个函数就行
4,第一个是带有形参的函数,该函数的形参是double类型,第二和是不带有形参的函数,两个函数一起定义的话就是重载,当调用的时候,如果是froop(t);则调用第一个(t必须是double型)
5,无返回类型的函数,void是标识符,比如你平时写主函数用int main()
结果函数返回一个int 型的值,VOID不返回
cout<<carrots是输出carrots的值,如果是函数,就是函数的返回值,如果是变量就是变量的值
cout<<"carrots"输出的是carrots这几个字母
2,等我回去查下
3,.....你可以理解成一个函数就行
4,第一个是带有形参的函数,该函数的形参是double类型,第二和是不带有形参的函数,两个函数一起定义的话就是重载,当调用的时候,如果是froop(t);则调用第一个(t必须是double型)
5,无返回类型的函数,void是标识符,比如你平时写主函数用int main()
结果函数返回一个int 型的值,VOID不返回
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:carrots是个变量名……可能是int,string,…………
"carrots" 是个字符串
如果定义了carrots,就输出carrots变量里的东西
否则就编译错误了……
无论有没有定义carrots,cout<<"carrots"都输出字符串
2:cout<<"\"HOLLO,WORD\"";
这样例子很多,比如\n=换行,\t=tab
3:Class?类?不太明白问题……
4:有区别……
调用前面的int froop(double t)
需要传一个double型参数t,类似这样:
int a;double t
a=froop(t)
调用后面的不需要参数
类似这样
int b;
b=froop();
5:是不是void trettle()??
这是定义一个过程……
int XXX()
这样叫定义函数……
过程是没有返回值的,而函数需要返回一个值
咋用呢……
void trettle()
{
你想写的代码;
}
"carrots" 是个字符串
如果定义了carrots,就输出carrots变量里的东西
否则就编译错误了……
无论有没有定义carrots,cout<<"carrots"都输出字符串
2:cout<<"\"HOLLO,WORD\"";
这样例子很多,比如\n=换行,\t=tab
3:Class?类?不太明白问题……
4:有区别……
调用前面的int froop(double t)
需要传一个double型参数t,类似这样:
int a;double t
a=froop(t)
调用后面的不需要参数
类似这样
int b;
b=froop();
5:是不是void trettle()??
这是定义一个过程……
int XXX()
这样叫定义函数……
过程是没有返回值的,而函数需要返回一个值
咋用呢……
void trettle()
{
你想写的代码;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询