Resultados da pesquisa a pedido "c"
por que a saída é a última string do usuário?
#include<stdio.h> #include<string.h> int main() { int in,i,j; char *arr[100],str[14]; scanf("%d",&in); i=0; while(i<in) { scanf("%s",str); arr[i]=str; // printf("%s\n",arr[i]); i++; } i=0; while(i<in) { printf("%s\n",arr[i++]); } return 0; }/ * ...
O que significa a palavra-chave extern?
O que faz oextern palavra-chave significa? Eu vi isso na frente de uma declaração de função como extern void DoFoo ...
Passando um array bidimensional de Fortran para C
Estou tendo problemas para passar uma matriz bidimensional de Fortran para C. A seguir está minha função C, que apenas exibe os elementos da matriz na tela. #include <stdio.h> void print2(double *arr , int *n) { int y = *n; printf("\n y = %d", ...
Como enviar mensagens com tamanho maior que o buffer na programação de soquetes?
Estou desenvolvendo um aplicativo usando o Winsock em C ++. Eu tenho uma matriz de caracteres de 200 bytes de comprimento para enviar seqüências de caracteres pelo soquete. Meu problema é ao enviar mensagens maiores que a matriz char, então ...
C / C ++ inclui ordem do arquivo de cabeçalho
Que ordem deve incluir os arquivos a serem especificados, ou seja, quais são os motivos para incluir um cabeçalho antes do outro? Por exemplo, os arquivos do sistema, STL e Boost vão antes ou depois do local incluir arquivos?
Por que as funções de variável de condição pthreads exigem um mutex?
Eu estou lendopthread.h; as funções relacionadas à variável de condição (comopthread_cond_wait(3)) exigem um mutex como argumento. Por quê? Até onde eu sei, vou criar um mutexsomente usar como esse argumento? O que esse mutex deveria fazer?
Como as variáveis estáticas com o mesmo nome nas diferentes funções são identificadas pelo sistema?
AFAIK, podemos ter duas variáveis estáticas com o mesmo nome em funções diferentes? Como eles são gerenciados pelo compilador e pela tabela de símbolos? Como suas identidades são gerenciadas separadamente?
O que é "erro de atribuição de ponteiro nulo"?
Uma das perguntas da entrevista de emprego em ponteiros Caqui [http://ajay-onlinebooks.blogspot.com/2007/12/job-interview-questions-on-c-pointers.html] é o seguinte:o que é erro de atribuição de ponteiro nulo? Pesquisei no Google por um tempo e ...
Como usar execvp ()
O usuário lerá uma linha e manterei a primeira palavra como um comando para execvp. Vamos dizer que ele digitará"cat file.txt"... comando será gato. Mas não sei como usar issoexecvp(), li alguns tutoriais, mas ainda não o entendi. #include ...
Pergunta sobre o comportamento C para fluxo insuficiente de números inteiros não assinados
Li em muitos lugares que o excesso de número inteiro é bem definido em C, diferente da contraparte assinada. O fluxo insuficiente é o mesmo? Por exemplo: unsigned int x = -1; // Does x == UINT_MAX?Obrigado. Não me lembro onde, mas li em algum ...