Usando "sscanf" para Dividir String com Delimitadores em C
Publicado por Mauricio Ferrari em 26/02/2021
[ Hits: 4.988 ]
Blog: https://www.youtube.com/@LinuxDicasPro
#include <stdio.h> #include <stdlib.h> int main() { char *teste = (char *)malloc(sizeof(char)); teste = "10/20/30"; int a, b, c; sscanf(teste, "%d/%d/%d", &a, &b, &c); printf(" Resultado: %d %d %d ", a, b, c); teste = "pera,uva,figo"; char *str1 = (char *)malloc(sizeof(char)); char *str2 = (char *)malloc(sizeof(char)); char *str3 = (char *)malloc(sizeof(char)); sscanf(teste, "%[^,],%[^,],%[^,]", str1, str2, str3); printf(" Resultado: %s %s %s ", str1, str2, str3); return 0; }
Erro ao Instalar o "ttf-mscorefonts-installer" no Ubuntu [Resolvido]
Instalando o Aplicativo de Videoconferência Zoom no Deepin 20
Comando "less" Colorido no Shell
Instalando o Spotify no Slackware de forma funcional
Usando getch() no Linux, modo fácil
Inserindo e removendo comentários em C/C++ de forma rápida no VIM
Limpando a tela sem NCURSES ou clrsrc() - DOS
Corrigindo o bug "file format not recognized" após atualizar glib2
Convertendo inteiros para ascii e ascii para inteiros em C
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Como anda a saúde do disco rígido?
Reescalando a tela hd para fullhd com o xrandr
Programas nao carrega os topicos (10)
Debian 13 "trixie&... lançado! (8)
Rede Windows / Linux Mint- pastas e arquivos somente como leitura (4)