como salvar arquivo em c?
os arquivos permitem gravar os dados de um programa de forma permanente em mídia digital.

vantagens de utilizar arquivos

armazenamento permanente de dados: as informações permanecem disponíveis mesmo que o programa que as gravou tenha sido encerrado, ou seja, podem ser consultadas a qualquer momento.
grande quantidade dados pode ser armazenada: a quantidade de dados que pode ser armazenada depende apenas da capacidade disponível da mídia de armazenamento. normalmente a capacidade da mídia é muito maior do que a capacidade disponível na memória ram.
acesso concorrente: vários programas podem acessar um arquivo de forma concorrente.
a linguagem c trata os arquivos como uma sequência de bytes. esta sequência pode ser manipulada de várias formas e para tanto, existem funções em c para criar, ler e escrever o conteúdo de arquivos independente de quais sejam os dados armazenados.

em c, o arquivo é manipulado através de um ponteiro especial para o arquivo.

a função deste ponteiro é “apontar” a localização de um registro.

sintaxe:
file < *ponteiro >

o tipo file está definido na biblioteca stdio.h.

exemplo de declaração de um ponteiro para arquivo em c:

file *pont\_arq;

lembrando que file deve ser escrito em letras maiúsculas.
<p>no windows é exatamente ctrl &#43; c.</p> como passar as musica do cd para o computador atraves do media play não, a não ser que o proprio jogo possua um sistema de salvar na nuvem, como por exemplo os jogos da ea games que usam o origin ou mesmo alguns jogos que usam login pelo facebook como candy crush saga e também farmville, etc. 


depende do jogo, mas passar os arquivos de save de um para o outro é difícil. <p>em fluxos que suportam leitura e gravação, você tem duas posições, uma para leitura (por exemplo, "get" denotada por "g") e outra para gravação (ou seja, "put" denotada por "p").</p><p>e é por isso que você tem um <code>seekp</code> (herdado de <code>basic\_ostream</code>) e um <code>seekg</code> (herdado de <code>basic\_istream</code>).</p><p>nota: a linguagem c tem - em contraste com c++ - apenas uma dessas funções <code>fseek</code> para ambos os ponteiros; é necessário reposicionar o ponteiro quando se muda de leitura para escrita e vice-versa (por exemplo, <a href="https://stackoverflow.com/a/46152654/2630032">this</a> answer). para evitar isso, o c++ oferece funções separadas para leitura e gravação, respectivamente.</p> <p>olá rayanne, tudo bom?
o ideal que você tenha o costume de salvar a cada momento de código que você termina de fazer.
salvar e debugar.
o vscoder ele tem a opção de salvar automaticamente( mas eu recomendo você criar o habito).</p> <p>você pode mover a pasta c:\users inteira para uma unidade diferente com bastante facilidade após a instalação do windows:</p><p><strong> aviso: isso pode causar problemas se/quando você precisar executar uma restauração do sistema </strong></p><ol> <li>inicialize na mídia de instalação e acesse o prompt de comando ( <a href="http://www.sevenforums.com/tutorials/682-command-prompt-startup.html">pressione shift + f10 na caixa de diálogo de instalação</a> )</li> <li>use robocopy para copiar c:\users para d:\users: <code>robocopy c:\users d:\users /mir /xj /copyall</code><br> uma. <code>/mir</code> diz ao robocopy para espelhar os diretórios, isso copiará todos os arquivos<br> b. <code>/xj</code> é muito importante, isto diz à robocopy para não seguir os pontos de junção. se você esquecer isso, terá muitos problemas.<br> c. <code>/copyall</code> copiará todos os atributos, incluindo informações da acl e do proprietário</li> <li>verifique se os arquivos copiados com sucesso</li> <li>excluir c:\usuários</li> <li>crie uma junção que aponte para d:\users: <code>mklink c:\users d:\users /j</code></li> </ol><p>é isso aí. eu tenho usado esse processo desde que o vista foi rtm sem problemas.</p><p>aqui está um <a href="http://caskater4.blogspot.com/2007/09/moving-your-data-where-you-want-in.html">artigo</a> que também explica. basta usar robocopy em vez de xcopy, como ele faz no artigo, para evitar possíveis problemas de permissões de ntfs.</p><p>atualização: como descobri da maneira mais difícil, pensei em mencionar também que, se você planeja mover "dados do programa" ou "arquivos de programa" com esse método, ficará desapontado ao descobrir que tudo funciona como esperado , mas as atualizações do windows não serão mais instaladas. não tenho certeza se isso foi corrigido no win 7.</p><p>atualização 2: @benjol possui um <a href="http://benjol.blogspot.com/2009/05/moving-users-folder-in-vista.html">postagem no blog</a> que detalha um método de mover a pasta profiles que recriará as junções que esse método deixa de fora. se você tiver algum problema com aplicativos herdados, dê uma olhada aqui e veja se o método dele resolve o problema.</p> <p>você precisa abrir o arquivo com o modo de acréscimo:</p><pre><code>ofstream newfile("scorefile.txt", std::ios\_base::app); </code></pre><p>existem <a href="http://en.cppreference.com/w/cpp/io/basic\_ofstream/basic\_ofstream">vários outros modos</a> também.</p> vc tem o ffmpeg instalado? oi como vai? bom eu acho que vc que saber por exemplo eu coloco um dvd de musicas no pc e depois o pen drive, vc clicar com o lado direito do mouse e vai aparece um nome envia para ai vc envia para seu pen drive <p>parece que você pode restaurar da máquina do tempo para um sistema de arquivos que não diferencia maiúsculas e minúsculas de um sistema sensível a maiúsculas e minúsculas. veja os fóruns da apple <a href="https://discussions.apple.com/thread/2624756?start=15&amp;tstart=0">aqui</a> .</p><p>gostaria de <em> altamente </em> recomendar que você realize um backup total do sistema usando <a href="http://bombich.com/">carbon copy cloner</a> .</p><p>o carbon copy cloner suporta a restauração de um sistema que não diferencia maiúsculas e minúsculas de um caso sensível - veja <a href="http://help.bombich.com/discussions/questions/198-can-ccc-backup-a-case-sensitive-volume-and-restore-to-a-case-insensitive-volume">this</a> .</p><p>na verdade, eu recomendaria ccc sobre tm, mas você deve usar o que você se sente confortável. eu também inicializo a imagem do ccc e certifico-me de que todas as minhas coisas estavam lá antes de limpar minha unidade interna e fazer a restauração. ccc faz um backup inicializável (que é outra razão é incrível).</p>