pelas perguntas, ainda não sabes o que são ponteiros, e como tal, é melhhor naõ desenvolver muito. no entanto, ao não o fazer, não poderei responder às questões : 1, 4, 5, 7 e 8
2 - o :1 quer dizer que o valor só irá ovcupar um byte ao inves dos tradicionais 4 de um inteiro
3 - é um tipo de dados assim como int, ou o char, a diferença é só nos limites de representação do mesmo. é quase a mesma coisa que um unsigned long
6 - o strncpy limita o número de caracteres a copiar. imagina que para o destino da string tinha sido somente 10 bytes, mas a string original tinha mais ... isso pode criar problemas sérios de acesso de memória. o strncpy previne problemas desses
↧