Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*- eu sei, poderia ter posto a+ ali abaixo, mas é que eu sou exibido =P-*/
- #include<stdio.h>
- #include<stdlib.h>
- #define N 7 /*-e, por eu ser muito exibido vou usar uma diretiva -*/
- int main(){
- /*- variáveis a serem alteradas -*/
- char nome[N] = "PJ-Cool" , letras[N] , *point;
- /*- declaração do ponteiro de arquivo append E read -*/
- FILE *_aEr;
- /*-cria ou abre o arquivo-*/
- if ( ( _aEr = fopen("texto.txt","a") ) == NULL){
- puts("Erro ao acessar arquivo");
- exit(1); /*- encerra o programa-*/
- }
- /*-transmite oque tem em nome para _aEr -*/
- fwrite(&nome,sizeof(char),N,_aEr);
- fclose(_aEr);/*-fecha o arquivo -*/
- /*- abre novamente para leitura -*/
- if ( ( _aEr = fopen("texto.txt","r") ) == NULL){
- puts("Erro ao acessar arquivo");
- exit(1);/*-encerra tudo-*/
- }
- fread(&letras,sizeof(char),N,_aEr);/*-pega oque tem em _aEr e passa para letras-*/
- fclose(_aEr); /*-fecha novamente o arquivo-*/
- point = letras;/*-pega o endereço de letras-*/
- fprintf(stdout,"\t\t sting: %s \t endereço: %p \n\n",letras,point);/*mostra oque foi transmitido*/
- remove("texto.txt");/*-remove o arquivo -*/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement