FILE* myfile;
myfile = fopen("d:\\work\\myfile.txt", "w");
if(!myfile) printf("file not open");
fprintf(myfile,"%s",a);
fclose(myfile);
Пример программы:
#include <stdio.h>
main()
{
FILE* myfile;
myfile = fopen("d:\\work\\myfile.txt", "w");
if(!myfile) printf("file not open");
int i,j, n=10;
char a[]="Table of multiplication\n";
fprintf(myfile,"%s",a);
fprintf(myfile," * ");
for(j=1;j<n;j++)
fprintf(myfile,"%5i ", j);
fprintf(myfile,"\n\n");
for(i=1;i<n;i++)
{
fprintf(myfile,"%2i | ", i);
for(j=1;j<n;j++)
fprintf(myfile,"%5i ", i*j);
fprintf(myfile," |\n");
}
fclose(myfile);
}
string – работа со строками
Символьная константа:
'a‘
Строковая константа:
“Строковая константа”
- массив, заканчивающийся символом `\0`;
char* strcpy (char*, const char*);
: копирует строку ct в строку s, включая '\0'; возвращает s
Условия программ.