
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);
}
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
Ativando o modo Quake no XFCE4-Terminal
[Tutorial] Configurando Multimaster no Samba 4 AD (DC02) + Explicação de FSMO Roles
[Resolvido] Google Chrome reclamando de perfil em uso após mudar hostname
Como instalar Warsaw no Gentoo? [RESOLVIDO] (6)
Senhor Einstein tinha razão mesmo! [RESOLVIDO] (12)
Como insiro e excluo um elemento XML e JSON ao código Javascript (2)
Da pra formatar um netbook MGB e usar algum linux nele? É possível usa... (4)









