C/Czytanie i pisanie do plików: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Przykład - pliki graficzne: nowy kod |
m →Przykład - pliki graficzne: nowy kosd poprawiony |
||
Linia 215:
<source lang=c>
/*
c console program based on :
Linia 248 ⟶ 243:
cx=200,
cy=200;
const char *black="#FFFFFF", /* hexadecimal number as a string for svg color*/
*white="#000000";
FILE * fp;
char *comment = "<!-- sample comment in SVG file \n can be multi-line -->";▼
void draw_circle(FILE * FileP,int radius,int cx,int cy)
Linia 261 ⟶ 263:
int main(){
// setup
▲ char *filename="circle.svg";
fp = fopen(filename,"w");
▲ char *comment = "<!-- sample comment in SVG file \n can be multi-line -->";
fprintf(fp,
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
Linia 275:
comment,iXmax,iYmax);
// draw
draw_circle(fp,radius,cx,cy);
Linia 281:
// end
fprintf(fp,"</svg>\n");
fclose(fp);
printf(" file %s saved \n",filename );
|