[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Чёртов язык Си!



On Tue, 7 Oct 2014, dm.fedorov wrote:

7 октября 2014 г., 18:45 пользователь  <yuri.nefedov@gmail.com> написал:

 А вот если sizeof будет вызываться во время выполнения,

Не бывает.


 Я бы не был бы так уверен )

----------------------------
#include <stdio.h>

void print_size(int n){
  printf(" sizeof(int[%i])= %lu\n",n,sizeof(int[n]));
}

int main()
{
  int n = 10;
  scanf("%i",&n);
  print_size(n);

  return 0;
}

----------------------------
3
 sizeof(int[3])= 12
----------------------------

 Хотя, конечно, это и небольшой обман, но все же.
Ю.

Reply to: