DD应该怎么做?
如果
#define HEADING_TITLE_PROJECT_NAME "<= Version Maintenance Based On Compiled DateTime =>"
#define SIZE_OF_HEADER_FOR_DECORATION_PURPOSE sizeof(HEADING_TITLE_PROJECT_NAME)
#define DD ????
#define HEADING "\r\n"DD"\r\n"HEADING_TITLE_PROJECT_NAME"\r\n"DD"\r\n"
我想得到HEADING字符串文字如下:
<==================================================>
<= Version Maintenance Based On Compiled DateTime =>
<==================================================>
= 符号或我曾经放置的任何内容将在 <== ... ==> 中重复以填充HEADING_TITLE_PROJECT_NAME空间。
可以这样或其他方式完成。 我只想在编码时间更改 HEADING_TITLE_PROJECT_NAME 而没有别的。 只是想如果可以做到:)
<==编辑开始==> 类似的东西
#define DD\
char * get()\
{\
char arr[100] = '\0';\
for (int i=0; i < SIZE_OF_HEADER_FOR_DECORATION_PURPOSE - 1; i++)\
{\
arr[i] = "=";\
}\
return arr;\
}
<==编辑结束==>