1. Define (that is, host variable)The main role of the host variable is to act as an alternative variable, a medium in which the host environment can interact with Oracle . When you define a host variable by define, you must specify the variable
The difference between #define, const, typedef#define is not defining variables, it's just for text substitution.For example:#define PI 3.1415926float Angel;angel=30*pi/180;Then, when the program is compiled, the compiler will first "#define PI 3.141
Definition:
The # define Directive
You can use the # define directive to give a meaningful name to a constant in your program. The two forms of the syntax are:
Syntax
# Define identifier token-stringopt
# Define identifier [(identifieropt,...,
Jency LeeLinks: http://www.cnblogs.com/Jency/articles/C_Cplusplus_define.html1. Simple define Definition #define MaxTime + A simple maxtime is defined, which represents 1000 if you write in the program if (i Compiler replaces maxtime with 1000
1) # define is a pre-processing command. It is a simple replacement during compilation and pre-processing, and does not check the correctness. It does not mean that it is correct or not, possible errors are detected and reported only when the
The use of a typedef
In C/s + + language, a typedef is commonly used to define an identifier and a keyword alias, which is part of the language compilation process, but it does not actually allocate memory space, as in the case of:
typedef int INT;
I want to convert the decimal number to the binary number and save it to the number group. Please check if I wrote it correctly. Thank you. Delphi/Windows SDK/API
Http://www.delphi2007.net/DelphiBase/html/delphi_20061206215537250.html
Unit
1) #define是预处理指令, in the compilation preprocessing simple substitution, does not make the correctness check, does not have the meaning whether correctly still brings in, only when compiles the already expanded source program only then discovers the
1) #define是预处理指令, in the compilation preprocessing simple substitution, does not make the correctness check, does not have the meaning whether correctly still to carry in, only has in the compilation has been expanded the source program only then
3. PC-Lint code check function
PC-Lint can check many syntax errors and correct logic errors. PC-Lint assigns an error number to most error messages, if the error number is less than 1000, it is assigned to the C language. If the error number is
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.