佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1458|回复: 7

C++ Programming

[复制链接]
发表于 10-7-2013 12:43 PM | 显示全部楼层 |阅读模式
C++ 高手请帮我。
我lecture要我做variable不需要放data type.我上网都research不到。

Example :

int x=1
cout<<x;

可是现在lecture要我不用放int.
就好像这样,
x =1
cout<<x;
就是说不用放data type还是能show output of x as int.

帮帮我。
谢谢

回复

使用道具 举报


ADVERTISEMENT

发表于 10-7-2013 10:02 PM | 显示全部楼层
Operator overload?
回复

使用道具 举报

发表于 10-7-2013 10:13 PM | 显示全部楼层
确定是C++?不是javascript?
回复

使用道具 举报

发表于 22-7-2013 03:58 PM | 显示全部楼层
如过是vb的话大概是这样咯

msgbox(convert.toint16("100")* convert.toint("20"))

然后result就会有一个pop out然有些着“2000”
回复

使用道具 举报

发表于 29-7-2013 09:03 AM | 显示全部楼层
这个?
int (x);
回复

使用道具 举报

发表于 14-8-2013 10:52 AM | 显示全部楼层
可以用空类型pointer  void*

其实data type 对电脑来讲是没有意义的, 因为所有的data都是1 跟 0.  是我们自己付予data某种意义 (根据data的长短)

数据最基本单位是bit(1/0),  8个bit组成 1 个byte.  一般来讲( 在32bit的电脑 ), bool 占一个byte, short 两个byte, int 四个byte.  
回复

使用道具 举报

Follow Us
发表于 14-8-2013 12:17 PM | 显示全部楼层
確定是C++嗎?
還是.Net?

C++是type很強的語言,
variable在用之前必須要define的。

如果是C#就辦得到。

var x=1;
Console.WriteLine(x);

可能C++.Net做得到吧!
我不熟悉。。。

回复

使用道具 举报

发表于 14-8-2013 10:12 PM | 显示全部楼层
http://stackoverflow.com/questio ... -any-data-type-in-c

原来在C(或者C++,如果你认为是subset)里面:

"A variable declared without an explicit type name is assumed to be of type int."

回复

使用道具 举报


ADVERTISEMENT

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-9-2025 05:24 AM , Processed in 0.122050 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表