ContributePerguntasPublicaçõesTags
VIKEnut'
EntrarInscreva-se

Pt

РусскийEspañol

Tema escuro

Write
EntrarInscreva-se

Tema escuro

Pt

РусскийEspañol

Você é muito ativo! É ótimo!

Registre-se para continuar usando todos os recursos do Techfeed

SignUpAction

Já possui uma conta?SignInAction

Tags populares

realm-databaseinjectablemobfoxandroid-navigation-drawerinotifycollectionchangedadal.jsds-5shinydashboardcamanjsgeneratedazure-billing-apideclspecng-messagesaudio-converterspring-data-couchbasemssql-toolsfi,ltergnu-smalltalktelegram-botrange-checking

Perguntas relacionadas

3

Como exibir o objeto json para html?

2

Javascript - Retorna um valor da matriz, mas não no final da matriz

2

Achatamento interno de rubi (matriz de matrizes)

7

Por que "matriz" é marcada como uma palavra reservada no Visual-C ++?

1

Visões de memória digitadas Cython: o que realmente são?

Nov 11, 2010, 11:09 PM
 
arraysc99cc89gcc

Matrizes de comprimento variável em C89?

Eu li que o C89 não suporta matrizes de comprimento variável, mas o experimento a seguir parece refutar isso:

#include <stdio.h>

int main()
{
   int x;
   printf("Enter a number: ");
   scanf("%d", &x);
   int a[x];
   a[0] = 1;
   // ...
   return 0;
}

Quando eu compilar como tal (supondo que o nome do arquivo sejava_test.c):

gcc va_test.c -std=c89 -o va_test

Funciona...

o que estou perdendo? :-)

questionAnswers(3)

yourAnswerToTheQuestion

Perguntas populares

0 a resposta

Contagem condicional: diferenças de desempenho no uso de SUM () vs COUNT ()?

0 a resposta

limpando um array inteiro pequeno: memset vs. for loop

0 a resposta

Como adicionar ProgressDialog

0 a resposta

Obtenha o valor da caixa de seleção no formulário, envie e armazene em uma variável usando jQuery

0 a resposta

Como comparar ponteiros C?

© 2020. Todos os direitos reservados
Feito com amor 

Pt

РусскийEspañol