Resultados da pesquisa a pedido "c"

4 a resposta

Tratar __func__ como um literal de string em vez de um identificador predefinido

Eu estou usando o gcc para compilar o código C99. Eu quero escrever uma macro que retornará uma string contendo o nome da função e o número da linha.Isso é o...

3 a resposta

Como desenhar o gráfico no framebuffer usando a linguagem c ..?

Eu sou novo para este framebuffer linux assim qualquer um me guiar para desenhar o gráfico de linha no framebuffer. E eu tenho o código para desenhar gráfico...

5 a resposta

Necessidade de ponteiro para ponteiro

O que é necessário para armazenar o endereço de um ponteiro?

3 a resposta

Melhor montagem ou compilação para um mínimo de três valores

Eu estou olhando para código gerado pelo GCC-4.8 para x86_64 e me perguntando se existe uma maneira melhor (mais rápida) de calcular o mínimo de três valores...

1 a resposta

Como a atribuição de int para char funciona em C?

O que acontece quando você atribui um int a um char em C? Será que ele apenas ignora os bits extras à esquerda?Exemplo (4 bytes int):

5 a resposta

Este comportamento é “* ptr ++ = * ptr + a” indefinido?

Bem, eu não estou realmente em necessidade séria desta resposta, eu sou apenas inquisitivo.Expressões como

5 a resposta

Alguém pode me ajudar a interpretar essa desmontagem simples do WinDbg?

Eu recebi o seguinte código C ++ simples: #include <stdio.h> int main(void) { ::printf("\nHello,debugger!\n"); }E no WinDbg, recebi o seguinte código de desmontagem: SimpleDemo!main: 01111380 55 push ebp 01111381 8bec mov ebp,esp ...

4 a resposta

CRITICAL_SECTION para definir e obter valor de bool único

agora escrevendo complicado

1 a resposta

Por que o GCC usa a multiplicação por um número estranho na implementação da divisão inteira?

Eu tenho lido sobrediv emul operações de montagem e eu decidi vê-las em ação escrevendo um programa simples em C: Arquivo division.c#include <stdlib.h> #include <stdio.h> int main() { size_t i = 9; size_t j = i / 5; printf("%zu\n",j); return 0; ...

3 a resposta

Erro do compilador C (aritmética de ponto flutuante)?

#include<stdio.h> int main() { double fract=0; int tmp; //scanf("%lf",&fract); fract=0.312; printf("%lf",fract); printf("\n\n"); while(fract>0){ fract*=(double)10; printf("%d ",(int)fract); fract-=(int)fract; } getch(); return 0; }este código ...