Sou novo na linguagem e estou com uma dúvida. Estou com um trabalho da faculdade e nesse trabalho tenho que criar um sistema de cadastro de clientes para uma pizzaria. Estou usando o sistema de arquivos no caso binário(.dat) e quero saber como faço para o programa saber em qual posição do vetor depois que já tiver feito um cadastro e fechado o programa.
Por exemplo: Cadastrei um cliente na posição [1] do vetor, aí quando eu abrir o programa novamente ele volta o vetor para a posição [0], como faço para ele saber que já tem um cadastro nessa posição? Obrigado.