
Enviado em 06/02/2022 - 12:05h
Boa Tarde a todos#include <stdio.h>
#include <stdlib.h>
#include <string.h>
//struct IDDatabase { // Não desejo isso declarado!
struct { // Gostaria que fosse declarado apenas assim!
char Col1[10];
} Database[] = { {"slackware"}, {"debian"}, {"fedora"}};
int Compare(const void *Elemento1, const void *Elemento2) {
//return strcmp(((struct IDDatabase*)Elemento1)->Col1, ((struct IDDatabase*)Elemento2)->Col1); // WORK
Alguma forma de colocar o comando acima pra funcionar sem um identificador ou typedef declarado na struct?
Ou isse é impossível?
}
int main() {
qsort(Database, 3, sizeof Database[0], Compare);
for(int Reg = 0; Reg < 3; Reg++)
printf("%s\n", Database[Reg].Col1);
}
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)
Secure boot, artigo interessante, nada técnico. (4)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)









