Usando "sscanf" para Dividir String com Delimitadores em C
Publicado por Mauricio Ferrari (LinuxProativo) em 26/02/2021
[ Hits: 5.418 ]
Blog: https://www.youtube.com/@LinuxProativo
#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;
}
uGet no Linux Mint 20 com suporte a Torrent
Instalando o WhatsApp Desktop no Slackware Current 64Bits
Comando CUT usando delimitador TAB
Instalando o PhotoQT no Deepin 20
Deixando o Google Chrome em modo Dark no Linux - Experimental
gcc: fatal error: cannot execute 'cc1plus': execvp: [...] - Como resolver no Linux Mint 20
Efetuando cálculo de Aspect Ratio de vídeos em C/C++
MDK (Mix Development Kit) no Projeto GNU
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
como deixo uma inferface grafica abrir automaticamente (2)
Linux mint cinnamon travando. [RESOLVIDO] (2)









