简述

C++编程过程的随笔记录

内容

C++与C#常用接口数据类型

C++

c#

Char*

String、Byte

指针

IntPtr

Int&

Out int

数组(指向数组首元素的地址)

数组[]

指向数组和指向数组首元素的地址是两码事

int a[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int *p1 = a; // p1指向数组首元素
p1[4]等价于 a[4]

int (*p2)[10] = &a; // p2指向数组a
(*p2)[4]等价于 a[4]