C#数据类型和C语言有什么不同?

jw634595253 2010-09-18 07:00:35
C#数据类型和C语言有什么不同?
...全文
132 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangqiang493 2010-09-19
  • 打赏
  • 举报
回复
面向对象
cp298674954 2010-09-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 jw634595253 的回复:]
C#数据类型和C语言有什么不同?
[/Quote]
除了看上去能存储差不多的数据 没有什么相同的。。。。
chibai001 2010-09-18
  • 打赏
  • 举报
回复
楼主结贴率为0
  • 打赏
  • 举报
回复
C++ C#
=====================================
WORD ushort
DWORD uint
UCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyte
UCHAR* string/IntPtr
unsigned char* [MarshalAs(UnmanagedType.LPArray)]byte[]/?(Intptr)
char* string
LPCTSTR string
LPTSTR [MarshalAs(UnmanagedType.LPTStr)] string
long int
ulong uint
Handle IntPtr
HWND IntPtr
void* IntPtr
int int
int* ref int
*int IntPtr
unsigned int uint
COLORREF uint

跟C比较差不多的
chibai001 2010-09-18
  • 打赏
  • 举报
回复
C#是c+面向对象

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧