3
A
回答
4
一個常數:
const
arg: array[0 .. 9] of AnsiChar = 'ANY';
一個局部變量:
var
arg: array[0 .. 9] of AnsiChar;
...
arg := 'ANY';
一個全局變量:
var
arg: array[0 .. 9] of AnsiChar = 'ANY';
+0
奧普斯,我的錯。它的工作原理,我用PAnsichar而不是Ansichar :) – cytrinox 2011-02-28 09:15:40
+0
人們應該意識到這段代碼是故意創建一個AnsiChar數組,這將是一件不尋常的事情。在一個unicode delphi應用程序中,不需要將某個字符串'ANY'作爲ansi,你通常會聲明const arg ='ANY'。 (Unicode字符串常量)。 – 2011-03-01 17:46:11
-1
是這樣的:
VAR ARG1:字符串= '任何';
或
VAR ARG2:堆積陣列[0..9]的炭= '任意';
如果你真的想要的陣列從索引0開始,如在C,或
VAR ARG3:PChar類型= '任意';
如果你想有一個\ 0結尾的字符串
相關問題
- 1. 移植C++結構德爾福
- 2. 反向移植RTTI.TRttiIndexedProperty的德爾福XE
- 3. 移植德爾福TList.Sort到PHP
- 4. 我將如何移植此德爾福7編到.net(C#)?
- 5. 移植德爾福帆布橢圓函數的JavaScript ARC功能
- 6. 德爾福動態數組
- 7. 另一個德爾福到Java移植問題
- 8. 德爾福v.Word - 如何從德爾福
- 9. 德爾福HID Delphi7和德爾福XE2
- 10. 編組PDouble(C# - >德爾福)
- 11. 德爾福 - 素數
- 12. 德爾福XE2(優勢德爾福組件)
- 13. 德爾福組裝電話
- 14. 德爾福組合框
- 15. QR碼組件德爾福
- 16. 德爾福DBTree組件
- 17. 德爾福IRC組件
- 18. 德爾福到C#轉換
- 19. 德爾福到C#問題
- 20. C到德爾福轉換
- 21. 從德爾福C#Image1.Canvas.Pixels
- 22. 德爾福
- 23. 與德爾福
- 24. 與德爾福
- 25. 德爾福:TRegExpr
- 26. 類德爾福
- 27. 德爾福ftpgetfile
- 28. 德爾福
- 29. DES_KEY_SZ德爾福
- 30. 德爾福
你不」通常在Delphi中使用C字符串正在做互動。你通常只使用Delphi字符串。你爲什麼要在Delphi中使用字符數組? – 2011-02-28 10:00:10
聽起來好像OP正試圖將他對K&R C的知識轉化爲Delphi。 – 2011-03-01 17:46:59