青楼姑娘职位表:CObject * PASCAL CreatObject(int i)函数中pascal是什么意思?

来源:百度文库 编辑:中科新闻网 时间:2024/05/11 02:46:37
CObject * PASCAL CreatObject(int i)函数中pascal是什么意思?
函数的一般形式不是:
返回值类型 函数名(参数列表)
如:int * fun(int test)
那PASCAL是什么意思?有函数这样写吗?
盼望得到各位高手的详细讲解,谢谢!

pascal调用方式是参数从左到右入栈,调用者负责清理栈。此方式目前已经不被微软支持
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/_core_obsolete_calling_conventions.asp

我看你是傻了

使用PASCAL标准
表示函数的参数入栈顺序和pascal语言中的入栈顺序一样,是从左到右的,而标准的c语言入站顺序则是从右向左的