Perguntas com a marcação «c»

C é uma linguagem de programação de uso geral usada para programação do sistema (SO e incorporado), bibliotecas, jogos e plataformas cruzadas. Essa tag deve ser usada com perguntas gerais sobre o idioma C, conforme definido na norma ISO 9899 (a versão mais recente, 9899: 2018, exceto quando especificado em contrário - também tag as solicitações específicas da versão com c89, c99, c11, etc.). C é diferente de C ++ e não deve ser combinado com a tag C ++, sem um motivo racional.







7
Como você faz uma matriz de estruturas em C?
Estou tentando fazer uma série de estruturas onde cada estrutura representa um corpo celeste. Não tenho muita experiência com structs, por isso decidi tentar usá-los em vez de um monte de arrays. No entanto, continuo encontrando vários erros diferentes. Tentei implementar as técnicas que vi em vários threads e no …
100 c  arrays  struct 


6
Como usar SCNetworkReachability em Swift
Estou tentando converter este trecho de código para Swift. Estou lutando para sair do chão devido a algumas dificuldades. - (BOOL) connectedToNetwork { // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family = AF_INET; // Recover reachability flags SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddress(NULL, (struct sockaddr *)&zeroAddress); SCNetworkReachabilityFlags …
99 ios  c  struct  swift  reachability 

3
Como essa pessoa codificou “Hello World” com o Microsoft Paint?
Acabei de ver isso nos últimos dias e não consigo descobrir como funciona. O vídeo de que falo está aqui : É a resposta mais bem avaliada desta pergunta do Stack Overflow: Por que este programa foi rejeitado por três compiladores? Como este bitmap consegue mostrar um programa C ++ …
99 c++  c  paint 



8
Indentação # define
Eu sei disso #define s, etc. normalmente nunca são indentados. Por quê? Estou trabalhando em algum código no momento que tem uma mistura horrível de #defines, #ifdefs, #elses, #endifs, etc. Tudo isso geralmente misturado com o código C normal. O não recuo do #defines torna-os difíceis de ler. E a …

12
Pré-processador C ++ __VA_ARGS__ número de argumentos
Pergunta simples para a qual não consegui encontrar resposta na rede. Em macros de argumento variadic, como encontrar o número de argumentos? Estou bem com pré-processador boost, se tiver a solução. Se fizer diferença, estou tentando converter o número variável de argumentos da macro para aumentar a sequência, lista ou …

13
Uso da função exit ()
Quero saber como e quando posso usar a exit()função como o programa do meu livro: #include<stdio.h> void main() { int goals; printf("enter number of goals scored"); scanf("%d",&goals); if(goals<=5) goto sos; else { printf("hehe"); exit( ); } sos: printf("to err is human"); } Quando eu o executo, ele mostra ERROR: call …
99 c 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.