Ir para conteúdo
Fórum Script Brasil

Flavio Dusse

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre Flavio Dusse

Flavio Dusse's Achievements

0

Reputação

  1. Olá galera, Como posso ler e escrever no mesmo arquivo? Preciso abrir um arquivo que já existe e escreve no fim de cada linha desse arquivo Ex: My_file: a b c d e f g h i Saida: a b c XX d e f XX g h i XX Tentei isso mas o arquivo não foi alterado #include <stdio.h> #include <stdlib.h> int main() { FILE *f; f = fopen("file.txt", "a+"); while (fgets(line,sizeof(line),f)){ fputc("XX",f); } fclose(f); return 0; } Tentei abrir em outros modos mas nada,
  2. Ola galera, necessito fazer algo do tipo: struct node{ int a; char *s; }; void main() { node *x; int sMAX = 3; int nodeMAX = 10; ... x = (node*)malloc((sizeof(int)+sizeof(char)*sMAX)*nodeMAX); ... } em outras palavras quero alocar dinamicamente o tamanho de nodes e tb o tamanho da string s dentro de node tentei de tudo: x = (node*)malloc((sizeof(node)*nodeMAX); x = (node*)malloc((sizeof(struct node)*nodeMAX); x = (node*)malloc((sizeof(node)+sizeof(char)*sMAX)*nodeMAX); .. sempre dando erro de execução.. é possivel fazer o q eu quero em C? []´s
  3. Como faço para fazer uma matriz de strings quando coloco essa linha, o codigo não compila .. string a[MAX][MAX]; alguém poderia me dar uma solução ?
  4. Pessoal como faço para mudar um caracter de uma string de um array por outro o codigo abaixo dá erro de execução !! int main(int argc, char *argv[]) { char *d[] = {"aaaa","bbbb","cccc"}; cout << d[2] << endl; //IMPRIME cccc d[2][2] = 'x'; cout << d[2] << endl; // ERA PARA IMPRIMIR ccxc MAS DA ERRO DE EXECUÇÃO } Grato Dusse
×
×
  • Criar Novo...