哪个数据类型的长度最大?(int, char, long, float) java 用c++编写一个程序,输出基本数据类型char, short...

java \u53d8\u91cf\u6570\u636e\u7c7b\u578b\u8f6c\u6362\uff1fbyte, short, char, int, long, float, double

\u7b80\u5355\u6570\u636e\u7c7b\u578b\u4e4b\u95f4\u7684\u8f6c\u6362
\u5728Java\u4e2d\u6574\u578b\u3001\u5b9e\u578b\u3001\u5b57\u7b26\u578b\u88ab\u89c6\u4e3a\u7b80\u5355\u6570\u636e\u7c7b\u578b\uff0c\u8fd9\u4e9b\u7c7b\u578b\u7531\u4f4e\u7ea7\u5230\u9ad8\u7ea7\u5206\u522b\u4e3a(byte\uff0cshort\uff0cchar)--int--long--float--double

\u81ea\u52a8\u7c7b\u578b\u8f6c\u6362
\u4f4e\u7ea7\u53d8\u91cf\u53ef\u4ee5\u76f4\u63a5\u8f6c\u6362\u4e3a\u9ad8\u7ea7\u53d8\u91cf\uff0c\u7b14\u8005\u79f0\u4e4b\u4e3a\u81ea\u52a8\u7c7b\u578b\u8f6c\u6362,\u4f8b\u5982\uff0c\u4e0b\u9762\u7684\u8bed\u53e5\u53ef\u4ee5\u5728Java\u4e2d\u76f4\u63a5\u901a\u8fc7\uff1a
byte b;
int i=b;
long l=b;
float f=b;
double d=b;
\u5982\u679c\u4f4e\u7ea7\u7c7b\u578b\u4e3achar\u578b\uff0c\u5411\u9ad8\u7ea7\u7c7b\u578b\uff08\u6574\u578b\uff09\u8f6c\u6362\u65f6\uff0c\u4f1a\u8f6c\u6362\u4e3a\u5bf9\u5e94ASCII\u7801\u503c\uff0c\u4f8b\u5982r
char c='c';
int i=c;
System.out.println("output:" i);
\u8f93\u51fa\uff1aoutput:99;
\u5bf9\u4e8ebyte,short,char\u4e09\u79cd\u7c7b\u578b\u800c\u8a00\uff0c\u4ed6\u4eec\u662f\u5e73\u7ea7\u7684\uff0c\u56e0\u6b64\u4e0d\u80fd\u76f8\u4e92\u81ea\u52a8\u8f6c\u6362\uff0c\u53ef\u4ee5\u4f7f\u7528\u4e0b\u8ff0\u7684\u5f3a\u5236\u7c7b\u578b\u8f6c\u6362\u3002
short i=99;char c=(char)i;System.out.println("output:" c);
public class TestBasicTypeConvert {
static void prt(String s) {
System.out.println(s);
}
void f1(long x) { prt("f1(long)"); }
void f1(float x) { prt("f1(float)"); }
void f1(double x) { prt("f1(double)"); }
public static void main(String [] args){
TestBasicTypeConvert tbConvert=new TestBasicTypeConvert();
tbConvert.f1(1);
}

}
//f1(long)

\u9ad8\u8f6c\u4f4e\u5219\u8981\u5f3a\u8f6c

#include

using namespace std;
int main()
{
cout<<sizeof(int)<<" "<<sizeof(short)<<" "<<sizeof(char)<<" "<<sizeof(long)<<" "<<sizeof(float)
<<<<sizeof(double)<<"endl;
return 0;
}\u662f\u8fd9\u4e2a\u610f\u601d\u5417

long(长整型) 64
float(浮点型) 32
char(字符型) 16
int(整型) 32

所以long的长度最大...........

java中
long(长整型) 64byte
float(浮点型) 32 byte
char(字符型) 16 byte
int(整型) 32byte
long的长度最大

是long

long

  • int绫诲瀷鐨勯暱搴涓哄嚑涓瓧鑺
    绛旓細缂栫▼璇█涓篃鎻愪緵浜嗙壒瀹氱殑鏁版嵁绫诲瀷锛屽short锛堥氬父涓16浣嶏級銆乴ong锛堥氬父涓32浣嶆垨64浣嶏級绛夛紝浠ラ傚簲涓嶅悓鐨勬暣鏁拌寖鍥村拰鍐呭瓨闇姹傘傜▼搴忓憳鍦ㄧ紪鍐欎唬鐮佹椂锛屽簲鏍规嵁浠栦滑鐨勭壒瀹氶渶姹傞夋嫨鍚堥傜殑鏁版嵁绫诲瀷銆傚洜姝わ紝褰撴垜浠皥璁衡渋nt鈥绫诲瀷鐨勯暱搴鏃讹紝鏈瀹夊叏鐨勫亣璁炬槸瀹冩槸4涓瓧鑺傛垨32浣嶏紝浣嗕篃瑕佹剰璇嗗埌鍦ㄧ壒瀹氭儏鍐典笅鍙兘浼氭湁...
  • 绠鍘嗗瓧娈靛彲瀛樻斁1000涓瓧浠ヤ笂鏁版嵁绫诲瀷涓轰粈涔?
    绛旓細鏈澶ч暱搴涓4294967295涓瓧绗︺備娇鐢═EXT鎴朙ONGTEXT鏁版嵁绫诲瀷鐨鍘熷洜鏄紝瀹冧滑鍙互瀛樺偍澶ч噺鐨勬枃鏈暟鎹紝鍚屾椂杩樻敮鎸佺储寮曘佹煡璇佹帓搴忕瓑鎿嶄綔銆傜浉瀵逛簬VARCHAR绫诲瀷锛孴EXT鎴朙ONGTEXT绫诲瀷鐨勫瓨鍌ㄧ┖闂存洿澶э紝浣嗘槸涔熸洿鍔犵伒娲伙紝鍙互瀛樺偍鏇撮暱鐨勬枃鏈暟鎹傚洜姝わ紝濡傛灉闇瑕佸瓨鍌1000涓瓧浠ヤ笂鐨勫瓧娈碉紝寤鸿浣跨敤TEXT鎴朙ONGTEXT绫诲瀷銆
  • mysql VARCHAR鐨鏈澶ч暱搴鍒板簳鏄灏
    绛旓細MySQL鏁版嵁搴撶殑varchar绫诲瀷鍦4.1浠ヤ笅鐨勭増鏈腑鐨鏈澶闀垮害闄愬埗涓255锛屽叾鏁版嵁鑼冨洿鍙互鏄0~255鎴1~255锛堟牴鎹笉鍚岀増鏈暟鎹簱鏉ュ畾锛夈傚湪MySQL5.0浠ヤ笂鐨勭増鏈腑锛寁archar鏁版嵁绫诲瀷鐨勯暱搴鏀寔鍒颁簡65535锛屼篃灏辨槸璇村彲浠ュ瓨鏀65532涓瓧鑺傜殑鏁版嵁锛岃捣濮嬩綅鍜岀粨鏉 ...
  • 璇烽棶璋佽兘璇︾粏浠嬬粛mysql鐨鏁版嵁绫诲瀷鍛?
    绛旓細|+---+1 row in set (0.00 sec) 鎬荤粨 鏈瘒鎶 MySQL 鍩烘湰鐨鏁版嵁绫诲瀷鍋氫簡绠鍗曠殑浠嬬粛,骞朵笖鐢ㄤ簡涓浜涘鏄撶悊瑙g殑绀轰緥鏉ユ⒊鐞嗚繖浜涚被鍨嬨傛垜浠湪瀹為檯鍦烘櫙涓,寤鸿閫夋嫨閫傚悎鏈鍚堥傜殑绫诲瀷,涓嶅缓璁墍鏈夋暟鎹被鍨嬬畝鍗鐨勬渶澶鍖栧師鍒欍傛瘮濡傝兘鐢 varchar(100),涓嶇敤 varchar(1000)銆 宸茶禐杩 宸茶俯杩< 浣犲杩欎釜鍥炵瓟鐨勮瘎浠锋槸? 璇勮...
  • ORACLE涓湁鍝簺鏁版嵁绫诲瀷
    绛旓細褰撳疄闄鏁版嵁涓嶈冻瀹氫箟闀垮害鏃讹紝浣跨敤绌烘牸琛ュ叏鍙宠竟涓嶈冻浣嶃倂archar(n):鍙彉瀛楃涓绫诲瀷銆備负SQL鏍囧噯瑙勫畾鐨勶紝鏁版嵁搴撳繀椤诲疄鐜扮殑鏁版嵁鎹被鍨嬨傚彲浠ュ瓨鍌ㄧ┖瀛楃涓层倂archar2(n):鍙彉瀛楃涓茬被鍨嬶紝鏄痮racle鍦╲archar鐨勫熀纭涓婅嚜琛屽畾涔夌殑鍙彉闀垮害瀛楃涓 绫诲瀷銆傚綋鍋氫负鍒楃被鍨嬩娇鐢ㄦ椂锛鏈澶ч暱搴鍙瀹氫箟涓4000;褰撳仛涓哄彉閲忕被鍨...
  • ...濡傛灉涓瀛楁鐨鏁版嵁绫诲瀷鏄痠nt绫诲瀷鍒欓渶瑕佹寚瀹氬叾闀垮害鏄鐨勮繕鏄敊鐨...
    绛旓細mysql涓璱nt鏁版嵁绫诲瀷闀垮害鏈澶涓11浣,鏈灏戜负4浣,涓嶅鍦ㄥ墠闈㈣ˉ绌烘牸銆
  • int鍗犲灏戝瓧鑺?
    绛旓細濡傛灉鍙緭鍏nt锛屽畠鏄彲浠ュ寘鍚互涓婁笁绉嶅舰寮忋備笉鍚岀殑璇█涓嶅お涓鏍凤紝渚嬪鍦≒ascal涓璱nteger涓2瀛楄妭锛宐yte涓1瀛楄妭锛岃宭ongint涓4瀛楄妭銆傚缓璁偍鏈濂藉弬鑰冩偍鐨勭紪璇戝櫒鐨勫叿浣撳府鍔╋紝浠ュ緱鍒版洿鍑嗙‘鐨勪俊鎭備娇鐢ㄥ墠鏈濂絪izeof(int) 鐪嬬湅褰撳墠缂栬瘧鍣ㄥ浣曞畾涔夌殑銆備緷鎹▼搴忕紪璇戝櫒鐨勪笉鍚岋紝int瀹氫箟鐨勫瓧鑺傛暟涓嶅悓銆傦紙鏁版嵁鍗犵敤...
  • 鍦–璇█涓5绉嶅熀鏈鏁版嵁绫诲瀷鐨瀛樺偍绌洪棿闀垮害鐨勬帓鍒楅『搴
    绛旓細瀵.绫诲瀷鍚 鍙橀噺瀛楄妭 鍙栧艰寖鍥 [singned]char 1 -128~127 ungsigned char 1 0~255 [singned] long int 4 -2147483648~2147483647 unsiged long [int] 4 0~4294967295 float 4 -3.4E38~3.4E38 7涓湁鏁堜綅 double 8 -1.7E308~1.7E308 15涓湁鏁堜綅 ...
  • mysql涓璽ext鏈澶鑳闀鍒板灏
    绛旓細text锛氬瓨鍌ㄥ彲鍙橀暱搴︾殑闈濽nicode鏁版嵁锛鏈澶闀垮害涓2^31-1涓瓧绗︺倀ext鍒椾笉鑳芥湁榛樿鍊硷紝瀛樺偍鎴栨绱㈣繃绋嬩腑锛屼笉瀛樺湪澶у皬鍐欒浆鎹紝鍚庨潰濡傛灉鎸囧畾闀垮害锛屼笉浼氭姤閿欒锛屼絾鏄繖涓暱搴︽槸涓嶈捣浣滅敤鐨勶紝鎰忔濆氨鏄綘鎻掑叆鏁版嵁鐨勬椂鍊欙紝瓒呰繃浣犳寚瀹鐨勯暱搴杩樻槸鍙互姝e父鎻掑叆銆侻ySQL鏄竴涓叧绯诲瀷鏁版嵁搴撶鐞嗙郴缁燂紝鐢辩憺鍏窶ySQL AB 鍏徃...
  • VB涓璉nteger(鏁村瀷)鍜孡ong(闀鏁村瀷)鏈変粈涔堝尯鍒?
    绛旓細%)銆備簩銆丩ong锛堥暱鏁村瀷锛夊彉閲忓瓨鍌ㄤ负32浣嶆湁绗﹀彿鐨勬暟鍊煎舰寮忥紝闀挎暣鍨嬫槸璁$畻鏈虹▼搴忚瑷锛屾槸绋嬪簭璁捐涓鏁版嵁绫诲瀷鐨涓绉嶈〃鐜版柟寮忥紝涓鑸儏鍐典笅鐢╨ong 琛ㄧず闀挎暣鍨嬨俵ong 鏈夌鍙64浣嶆暣鏁帮紝鑼冨洿鏄-2^63-2^63 -1 Int64銆傚湪C++璇█閲岀敤鐨勫彉閲忔槸long long銆侺ong鐨勭被鍨嬪0鏄庡瓧绗︿负鍜屽彿(&)銆傛渶鍓嶄竴浣嶆槸绗﹀彿浣嶃
  • 扩展阅读:数据分析的四种类型 ... 数据分类标准4个等级 ... 常见数据类型有哪5种 ... word数据类型长度 ... plc数据类型一览表 ... 八种基本数据类型大小 ... 8大基本数据类型长度 ... 8大基本数据类型字节 ... c中各种数据类型的长度 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网