[C] Ponteiros e strings
Publicado por Enzo de Brito Ferber (última atualização em 19/09/2010)
[ Hits: 6.168 ]
Homepage: http://www.maximasonorizacao.com.br
Código pra quem está começando a programar... Achei aqui e resolvi mandar ^^
/* strptr.c */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #define BUFSIZE 256 int main ( void ) { char *buf, *p; /* Aloca memoria */ buf = malloc ( BUFSIZE * sizeof ( char )); if ( !buf ) { perror ( "[*] malloc()" ); exit ( EXIT_FAILURE ); } printf ( "String: " ); scanf ( "%[^\n]", buf ); p = buf + strlen ( buf ) - 1; printf ( "Enderecos:\n" ); printf ( "[ buf ] : %8.8p\n", buf ); printf ( "[ p ] : %8.8p\n", p ); printf ( "\n\nInverse: " ); /* Impresscao imversa */ while ( p >= buf ) printf ( "%c", *(p--) ); printf ( "\n" ); return 0; }
Polinômio de Taylor para sen(x)
Dividir figura em .pnm em fatias
Nenhum comentário foi encontrado.
Agora temos uma assistente virtual no fórum!!! (247)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Impressora Canon Ip 1800 (Drivers) 64 bit (3)
iso de sistema 32 bit em atividade (15)
Como transfiro os pokemons do fire red para o emulador mupen64? (1)