Resultados da pesquisa a pedido "c"

1 a resposta

Como chamar uma função R do C ++ com a passagem dos parâmetros

Eu estou tentando chamar minha função R do programa C ++. rtest = function(input ,output) { a <- input b <- output outpath <- a+b print(a+b) return(outpath) }Esta é a minha função R. Preciso encontrar uma maneira de chamar essa função de C com ...

3 a resposta

modificar o conteúdo existente do arquivo em c

int main() { FILE *ft; char ch; ft=fopen("abc.txt","r+"); if(ft==NULL) { printf("can not open target file\n"); exit(1); } while(1) { ch=fgetc(ft); if(ch==EOF) { printf("done"); break; } if(ch=='i') { fputc('a',ft); } } fclose(ft); return 0; }Como ...

5 a resposta

lendo número desconhecido de números inteiros de stdin (C)

Eu preciso ler um arquivo de entrada como: 1 19 20 41 23 2 41 52 43 3 90 91 941 4 512 5 6 51 61Cada linha ímpar é um número inteiro. Cada linha par é um número desconhecido de números inteiros. É muito fácil em C ++ while( cin >> k ){ ...

9 a resposta

Por que sizeof (x ++) não incrementa x?

Aqui está o código compilado nas janelas dev c ++: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; }eu esperox ser 6 depois de executarnota 1. No entanto, a saída é: 4 ...

2 a resposta

Valor padrão do ponteiro estático em c / c ++ [duplicado]

Esta pergunta já tem uma resposta aqui: A variável global e estática de inicialização para 0 é sempre desnecessária? [/questions/17012707/initialization-global-and-static-variable-to-0-is-always-unnecessary] 2 respostasComo declaração de ...

11 a resposta

Para que servem ponteiros const (ao contrário de ponteiros para objetos const)?

Eu sempre usei ponteiros para objetos const, assim ... const int *p;Isso significa simplesmente que você não pode alterar o número inteiro quep está apontando atravésp. Mas também vi referências a ponteiros const, declarados assim ... int* ...

10 a resposta

Por que temos outros indicadores além de void

Eu sei que temos ponteiros diferentes, comoint, floatechar. UMAvoid ponteiro é o único ponteiro que pode conter todos os outros. Os outros ponteiros existem apenas para a flexibilidade de fazer aritmética de ponteiros? Existe alguma outra razão ...

1 a resposta

Sobre conversão na expressão constante inteira (no padrão C)

No padrão C (quero dizer C99 ou C11), temos o chamadoexpressões constantes inteiras, que são expressões constantes cujos operandos são todos inteiros constantes. Existem outras restrições, para evitar operadores de vírgula na expressão. No ...

4 a resposta

Como #define trabalho? Resultado estranho para CUBO (y) y * (y * y)

#include<stdio.h> #include<conio.h> #define CUBE(y)y*(y*y) main() { int j; j = CUBE(-2+4); printf("value of j = %d",j); getch(); }A saída deste código é-26. Eu só quero saber como esse código dá-26 como uma saída. Como#define trabalhar neste ...

4 a resposta

Quais são os prós e os contras do uso de Matrizes, Ângulos de Euler e ou Quaternions para representação de rotação? [fechadas]

Matrizes e ângulos de Euler podem sofrer bloqueio do Gimbal, mas quais são outros argumentos para usar um sobre o outro? O que você acha que o DirectX favorece? O que você usa na programação diária de C ++ / C / DirectX?