1 #include <stdio.h>
2 #include <stdlib.h>
3
4 int main(void)
5 {
6 char tmp[500];
7 char tmp2[500];
8 char* temp = "%d: %%d";
9
10 sprintf(tmp,temp,10,20);
11 printf("tmp = %s\n",tmp);
12 sprintf(tmp2,tmp,10,20);
13 printf("tmp2 = %s\n",tmp2);
14
15 }
2 #include <stdlib.h>
3
4 int main(void)
5 {
6 char tmp[500];
7 char tmp2[500];
8 char* temp = "%d: %%d";
9
10 sprintf(tmp,temp,10,20);
11 printf("tmp = %s\n",tmp);
12 sprintf(tmp2,tmp,10,20);
13 printf("tmp2 = %s\n",tmp2);
14
15 }
결과
tmp = 10: %d
tmp2 = 10: 10
'컴퓨터 과학 & 영상처리 관련 > Compiler' 카테고리의 다른 글
5. context free grammar (0) | 2012.04.22 |
---|---|
4. flex (0) | 2012.04.22 |
1. regular expression (0) | 2012.04.22 |
learnerstv.com 에서 컴파일러 lex 정규식 (0) | 2012.03.31 |
dfa 최소화 하는 방법이 멀까? (0) | 2012.03.31 |