如何在.NET中聲明char*
?.NET中的LPSTR(Char *)
0
A
回答
6
3
你究竟想要做什麼?
我沒有看到您的評論。我想我們在同一時間發佈。作爲引用類型的字符串將存儲在堆(值)中。而字符串值的位置應該位於堆棧上。雖然我不太確定,因爲字符串不像100%的引用類型。
您可以通過不安全的代碼在.NET中創建指針。儘管應該小心翼翼地做到這一點,否則最終會出現奇怪的和意想不到的錯誤。
相關問題
- 1. JSCType中的C++ char指針-LPSTR緩衝區的Javascript字符串
- 2. C++ LPSTR到C#字符串.NET包裝
- 3. 如何解決「從 '爲const char *' 的無效轉換到 'LPSTR {又名的char *}'[-fpermissive]「
- 4. C++爲什麼const LPSTR與const char *不同?
- 5. 在Python 3 LPSTR
- 6. Concat LPSTR in C
- 7. 在GCC中處理LPDWORD,LPSTR
- 8. (C++/WinAPI)反轉LPSTR
- 9. 如何轉換CString的LPSTR
- 10. 我該如何修改LPSTR?
- 11. 搜索LPSTR字符串
- 12. SendKeys不適用於預定義的LPSTR。
- 13. 怎麼把LPCTSTR轉換成LPSTR?
- 14. C++ CreateThread()LPSTR參數錯誤Windows 7(64)
- 15. 文件不保存lpstr內容
- 16. 使用win32將LPSTR轉換爲BSTR
- 17. 無法從'std :: string'轉換爲'LPSTR'
- 18. C++中的字符串類型:如何將LPWSTR轉換爲LPSTR?
- 19. NET框架String.Remove(char)方法中的錯誤?
- 20. 中的char *
- 21. char!=(signed char),char!=(unsigned char)
- 22. char等於C中的char變量
- 23. 如何從c中的char *訪問char []?
- 24. 用scala中的char替換char序列?
- 25. 將char添加到C中的char *?
- 26. 如何讀取char char by char整型數組中的文件?
- 27. char,char [],char *之間的區別*
- 28. 如何在.Net中將Char轉換爲Keycode?
- 29. 如何在Visual Basic .NET中聲明Char文字?
- 30. 的char * :: vector的<char>
這取決於。你想做什麼? – SLaks 2010-04-25 13:24:29
我試圖在堆上聲明一個字符串。 – n00b8688 2010-04-25 13:26:46
然後'String s =「foo」;''是你所需要的。 – 2010-04-25 13:39:05