在C中有快速指针作为堆栈?(没有间接但仍然堆)

Sup*_*ile -1 c reference

我正在从IL(Compiled C#\ VB代码)创建一个反编译器.有没有办法在C中创建引用?

编辑:
我想要比堆栈之类的指针更快的东西.有这样的事吗?

Joe*_*cou 6

引用只是一个语法糖涂层指针 - 一个指针就可以了.

  • @EitanT:提问者可能正在谈论这样的事情:`int i = 0; int&j = i; j = 1;`.然后一个合理的编译器将*不*将引用`j`转换为指针,它将只使用`j`作为`i`是其名称的同一变量的替代名称.或者,编译器可能会将其视为指针,然后优化器会消除具有相同结果的指针,就好像它从来就不是指针一样. (2认同)