Resultados da pesquisa a pedido "c"
Printf ("% x", 1) invoca um comportamento indefinido?
De acordo com a norma C (6.5.2.2, parágrafo 6) Se a expressão que denota a função chamada tiver um tipo que não inclua um protótipo, as promoções de números inteiros serão executadas em cada argumento e os argumentos que possuem o tipo float ...
Como empacotar corretamente seqüências de caracteres do Unity para C / C ++?
O seguinte snippet de código é do exemplo do cliente do Unities Bonjour, que demonstra como interagir com o código nativo do C #. É uma função C simples que retorna uma string de volta para C # (Unity): char* MakeStringCopy (const char* string) ...
Passar um argumento de C para assembly?
Como posso passar um argumento de uma função principal C para uma função assembly? Eu sei que minha função personalizada deve ser algo como: void function(char *somedata) __attribute__((cdecl));Agora como eu usariasomedata em um arquivo de ...
Conte quantos 1 existem nas posições ímpares de uma matriz de números de 32 bits
Estou implementando uma função de montagem simples chamada por meio de um programa em c, para contar quantos 1 existem na posição ímpar de uma matriz em 32 bits. O primeiro argumento passado para a função é o ponteiro para a matriz, enquanto o ...
sincronização de dados sem usar o semapore em C
Eu preciso ter sincronização de dados no meu código. Atualmente, estou acessando um valor global dentro de interrupção e também em uma função local que pode corromper os dados se a chamada de interrupção for frequente. Eu preciso evitar esse ...
Erro: a atribuição faz o ponteiro do número inteiro sem conversão ... em C Prog
Eu recebo esse erro sempre que executo o programa "Atribuição faz ponteiro do número inteiro sem conversão". Meu código está escrito abaixo .... Por favor, ajude ... Thankx struct student { char studentID[6]; char name[31]; char course [6]; }; ...
Algoritmo para encontrar a chave k-ésima em uma árvore B?
Estou tentando entender como devo pensar em obter a chave / elemento k-ésimo em uma árvore B. Mesmo que sejam etapas em vez de código, ainda ajudará bastante. obrigado Edit: Para esclarecer, estou pedindo a chave k-ésima da árvore B.
In-Place String reversa em C
Estou tentando aprender os fundamentos de C, mas não consigo descobrir por que esse código não funciona. O loop while em reverse () causa um erro no barramento. Encontrei um código quase idêntico em um livro de entrevistas de programação como uma ...
Diretivas de pré-processador de recuo como código C no emacs
O Emacs, por padrão, não recua o código do pré-processador. Eu sei que ele tem raízes históricas que estão obsoletas agora. No entanto, é difícil ler um código com muitos #ifdef sem indentação. Então, eu gostaria que o recuo automático do emacs ...
Como converter de maneira portável uma string em um tipo inteiro incomum?
Alguns antecedentes: se eu quisesse usar, por exemplo,scanf() para converter uma string em um tipo inteiro padrão, comouint16_tEu usariaSCNu16 de<inttypes.h>, como isso: #include <stdio.h> #include <inttypes.h> uint16_t x; char *xs = "17"; ...