What is the @n (“at sign”) after every function name?
问题 I'm trying to learn assembly language, using Netwide Assembler. In tutorials, I see that there's an @ n at the end of every function name, like: CALL _GetStdHandle@4 CALL _WriteFile@20 CALL _ExitProcess@4 What does this @ n mean? (It seems to be part of the function name, in that I get error LNK2001: unresolved external symbol errors if I modify or remove that part, but obviously it's not part of the name of the C or C++ function that it was generated from. Where does it come from?) 回答1: