C++转换为Delphi(50分)

  • 主题发起人 主题发起人 guifuli
  • 开始时间 开始时间
G

guifuli

Unregistered / Unconfirmed
GUEST, unregistred user!
诸位:
请问以下的C++程序怎样转换为Delphi程序?
char szCardCertID[128];
strcpy(szCardCertID, "112233445566778899aabbccddeeff00");
 
szCardCertID: string[128]
szCardCertID:= '112233445566778899aabbccddeeff00';
 
我的主要目的是让他们字节数的相等。
但char szCardCertID[128]有多少个字节呢?我不知道。
strcpy(szCardCertID, "112233445566778899aabbccddeeff00")后szCardCertID又有多少个字节呢?我也不知道。
 
szCardCertID: array[0..127]of char;
strpcopy(@szCardCertID[0], '112233445566778899aabbccddeeff00');
128个字节,strcpy后还是128个字节
 
var szCardCertID : array[0..128] of char;
begin
StrPCopy(szCardCertId,'112233445566778899aabbccddeeff00');
end;
有多少个字节部重要,不是Null结尾吗
szCardCertId是数组和字符串的双身份,看你怎么用
 
多人接受答案了。
 
后退
顶部