Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Специальные операции



В языке Си помимо основных операций — арифметических, логических, операций отношений — существуют ещё две специальные операции:

1) операция вычисление размера объекта sizeof,

2) операция «запятая» — «,».

Операция sizeof предназначена для определения объема оперативной памяти в байтах, необходимой для размещения объекта. Объектами могут быть типы данных, переменные и константы.

Общая форма записи

sizeof(объект)

Пример программы

#include <stdio.h>                
#define pi 3.14159625                
main() { int x;                  
                 
printf( "\n Размер памяти под целое число с Id байт.",
sizeof( int));                
printf( "\n Размер памяти под тип double %d байт.",

  sizeof(double));  
  printf("\n Размер памяти под переменную %d байт.",
  sizeof(x));  
  printf("\n Размер памяти под константу pi %d байт.",
} sizeof(pi));  

Операция «запятая» («,») предназначена для связывания между собой выражений. Список, разделенный запятой, трактуется как единое выражение и вычисляется слева направо.

Пример

main()  
{  
int x=3, у;  
у=3, 4*х;  
printf ("\n Значение y=%d.", у);
}  

Результат работы программы

Значение у=12

Пример

main()

{

int i, b;

for (i=0, b=l; i <= 5; i++


{


b=b+i;

printf("\n Значение b=%d.",b);



Результат работы программы

Значение b=l

Значение b=2

Значение b=3





Дата публикования: 2014-11-04; Прочитано: 216 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...