Resultados da pesquisa a pedido "c"
Argumento de tipo inválido de -> estruturas C
Estou tentando acessar itens em uma matriz de estruturas e imprimir os campos de estruturas da seguinte maneira printList(Album *a, int numOfStructs) { int i; int j; for(i = 0; i < numOfStructs; i++) { printf("number%d\n:", i+1); printf("%s", ...
Passar argumentos para o programa C a partir da linha de comando
Então, eu estou no Linux e quero que um programa aceite argumentos quando você o executa na linha de comando. Por exemplo, ./myprogram 42 -b -s Portanto, o programa armazenaria esse número 42 como int e executaria certas partes do código, ...
Trabalhando com imagens em C ++ ou C
A primeira coisa é que eu sou iniciante. OK? Eu li respostas e perguntas relacionadas, mas ajude-me com este problema: Como posso abrir um arquivo de imagem JPEG em C ++, convertê-lo em uma imagem em escala de cinza, obter seu histograma, ...
Passando o argumento do ponteiro por referência em C?
#include <stdio.h> #include <stdlib.h> void getstr(char *&retstr) { char *tmp = (char *)malloc(25); strcpy(tmp, "hello,world"); retstr = tmp; } int main(void) { char *retstr; getstr(retstr); printf("%s\n", retstr); return 0; }gcc não compilaria ...
Sequências de escape estão produzindo resultados inesperados em C [duplicado]
Esta pergunta já tem uma resposta aqui: Precisa de ajuda para entender como \ n, \ be \ r renderizarão a saída printf [/questions/9253250/need-help-understanding-how-n-b-and-r-will-render-printf-output] 2 respostasSou iniciante em linguagem de ...
Matriz estranha inicializar expressão?
Qual é o significado de seguir o Código? O código é do conjunto de testes de regressão do GCC. static char * name[] = { [0x80000000] = "bar" };
Definir tempo limite para winsock recvfrom
Estou tentando configurar um soquete de bloqueio para o tempo limite após 16 ms de tentar recvfrom () em uma porta. Plataforma é Windows. Eu já vi vários exemplos on-line e parece realmente simples, mas não consigo fazê-lo funcionar. Qualquer ...
Como reverter uma lista vinculada individualmente usando apenas dois ponteiros?
Gostaria de saber se existe alguma lógica para reverter a lista vinculada usando apenas dois ponteiros. O seguinte é usado para reverter a lista vinculada única usando três ponteiros, a saber, p, q, r: struct node { int data; struct node *link; ...
Atribuindo dois valores com uma variável de união
A variável a é atribuída pelo valor 10 e a variável b é atribuída por 20 com a variável de união v. Em seguida, fornece a saída de a é 20 em vez de 10. Eu não entendi. #include<stdio.h> int main() { union var { int a, b; }; union var v; ...
Como eu construo uma string python a partir de uma estrutura ctype?
Estou usando ctypes e defini essa estrutura para passar parâmetros class my_struct(ctypes.Structure): _fields_ = [ ("buffer", ctypes.c_char * BUFSIZE), ("size", ctypes.c_int )]Então eu chamo a função C usando o código a seguir, mas não sei como ...