摘要:
标识符和表达式是程序设计经常用到的两个概念,在用高级语言编程的时候,如果程序要对某个变化的量进行处理时,通常要对该变化的量定义一个具有某种数据类型的符号名,用该符号名也就是使用了该变化量,在汇编语言中也是这样,不同的只是说明和引用的方式。 一 标识符 在汇编语言中,标号,内存变量名,子程序名和宏名等都是标识符,一般最多由31个字母,数字以及规定的特殊字符(? @ _ $)等组成,并且不能用数字开... 阅读全文
摘要:
因为C++要支持函数重载功能,所以实际编译时会对函数的名称进行改写。 所以我们要加extern "C"来修饰一个函数,让该函数不被重写。 但是,如果使用标准调用方式__stdcall来修饰的函数即使使用了extern "C"来限定,仍然会把名字进行改写,这个时候可以使用def模块定义文件来限定函数的名称,不让编译器进行改写。 几种情况: 1 名字被改写 __declspec(dllexpor... 阅读全文
摘要:
IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。 示例代码: ==================== ALTER PROCEDURE [dbo].[pr_test] @txt as varchar(100), @last as int output AS BEGIN declare @sql varchar(100) INSERT INTO [tb_... 阅读全文