🗊Презентация Введение в язык Си

Нажмите для полного просмотра!
Введение в язык Си, слайд №1Введение в язык Си, слайд №2Введение в язык Си, слайд №3Введение в язык Си, слайд №4Введение в язык Си, слайд №5Введение в язык Си, слайд №6Введение в язык Си, слайд №7Введение в язык Си, слайд №8Введение в язык Си, слайд №9Введение в язык Си, слайд №10Введение в язык Си, слайд №11Введение в язык Си, слайд №12Введение в язык Си, слайд №13Введение в язык Си, слайд №14Введение в язык Си, слайд №15Введение в язык Си, слайд №16Введение в язык Си, слайд №17Введение в язык Си, слайд №18Введение в язык Си, слайд №19Введение в язык Си, слайд №20Введение в язык Си, слайд №21Введение в язык Си, слайд №22Введение в язык Си, слайд №23Введение в язык Си, слайд №24

Содержание

Вы можете ознакомиться и скачать презентацию на тему Введение в язык Си. Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Введение в язык Си
Описание слайда:
Введение в язык Си

Слайд 2





Установка и настройка Dev-C++ 5.11
Для начала необходимо скачать дистрибутив с сайта https://sourceforge.net/projects/orwelldevcpp.
Запускаем установку:
Выбираем русский язык и нажимаем Ok.
Описание слайда:
Установка и настройка Dev-C++ 5.11 Для начала необходимо скачать дистрибутив с сайта https://sourceforge.net/projects/orwelldevcpp. Запускаем установку: Выбираем русский язык и нажимаем Ok.

Слайд 3





Принимаем условия лицензионного соглашения.
Принимаем условия лицензионного соглашения.
Описание слайда:
Принимаем условия лицензионного соглашения. Принимаем условия лицензионного соглашения.

Слайд 4





Оставляем все по умолчанию и нажимаем Далее.
Оставляем все по умолчанию и нажимаем Далее.
Описание слайда:
Оставляем все по умолчанию и нажимаем Далее. Оставляем все по умолчанию и нажимаем Далее.

Слайд 5





Выбираем папку установки и нажимаем Установить.
Выбираем папку установки и нажимаем Установить.
Описание слайда:
Выбираем папку установки и нажимаем Установить. Выбираем папку установки и нажимаем Установить.

Слайд 6





Установка завершена, нажимаем Готово. 
Установка завершена, нажимаем Готово. 
Далее запускается IDE, и начинается конфигурирование среды.
Описание слайда:
Установка завершена, нажимаем Готово. Установка завершена, нажимаем Готово. Далее запускается IDE, и начинается конфигурирование среды.

Слайд 7





Выбираем язык.
Выбираем язык.
Описание слайда:
Выбираем язык. Выбираем язык.

Слайд 8





Выбираем Тему.
Выбираем Тему.
Описание слайда:
Выбираем Тему. Выбираем Тему.

Слайд 9





Нажимаем Ok.
Нажимаем Ok.
Далее, скорее всего, откроется следующее окно.
Описание слайда:
Нажимаем Ok. Нажимаем Ok. Далее, скорее всего, откроется следующее окно.

Слайд 10





Нажимаем Yes, после настройки путей этого сообщения не будет.
Нажимаем Yes, после настройки путей этого сообщения не будет.
Описание слайда:
Нажимаем Yes, после настройки путей этого сообщения не будет. Нажимаем Yes, после настройки путей этого сообщения не будет.

Слайд 11





Выберем Tools->Compiler Options
Выберем Tools->Compiler Options
Описание слайда:
Выберем Tools->Compiler Options Выберем Tools->Compiler Options

Слайд 12





Везде, где есть Debug в названии конфигурации, добавим опцию –g для компилятора и линковщика. И во все конфигурации добавляем –D __USE_MINGW_ANSI_STDIO.
Везде, где есть Debug в названии конфигурации, добавим опцию –g для компилятора и линковщика. И во все конфигурации добавляем –D __USE_MINGW_ANSI_STDIO.
Далее перейдем на вкладку Directories
Описание слайда:
Везде, где есть Debug в названии конфигурации, добавим опцию –g для компилятора и линковщика. И во все конфигурации добавляем –D __USE_MINGW_ANSI_STDIO. Везде, где есть Debug в названии конфигурации, добавим опцию –g для компилятора и линковщика. И во все конфигурации добавляем –D __USE_MINGW_ANSI_STDIO. Далее перейдем на вкладку Directories

Слайд 13





Далее следует пройтись по всем подвкладкам и нажать Delete Invalid.
Далее следует пройтись по всем подвкладкам и нажать Delete Invalid.
Так следует поступить для всех конфигураций компилятора.
Описание слайда:
Далее следует пройтись по всем подвкладкам и нажать Delete Invalid. Далее следует пройтись по всем подвкладкам и нажать Delete Invalid. Так следует поступить для всех конфигураций компилятора.

Слайд 14





Для работы отладчика может потребоваться файл zlib1.dll. Его можно поискать на компьютере, многие программы используют эту библиотеку. Или же данный файл можно скачать, например, с сайта https://www.dll-files.com. Скопировать эту библиотеку следует в Dev-Cpp\MinGW64\bin.
Для работы отладчика может потребоваться файл zlib1.dll. Его можно поискать на компьютере, многие программы используют эту библиотеку. Или же данный файл можно скачать, например, с сайта https://www.dll-files.com. Скопировать эту библиотеку следует в Dev-Cpp\MinGW64\bin.
Для смены языка интерфейса следует перейти Tools -> Environment Options…
Описание слайда:
Для работы отладчика может потребоваться файл zlib1.dll. Его можно поискать на компьютере, многие программы используют эту библиотеку. Или же данный файл можно скачать, например, с сайта https://www.dll-files.com. Скопировать эту библиотеку следует в Dev-Cpp\MinGW64\bin. Для работы отладчика может потребоваться файл zlib1.dll. Его можно поискать на компьютере, многие программы используют эту библиотеку. Или же данный файл можно скачать, например, с сайта https://www.dll-files.com. Скопировать эту библиотеку следует в Dev-Cpp\MinGW64\bin. Для смены языка интерфейса следует перейти Tools -> Environment Options…

Слайд 15


Введение в язык Си, слайд №15
Описание слайда:

Слайд 16





Также можно выполнить отладку, расставив точки останова, и запустив отладку:
Также можно выполнить отладку, расставив точки останова, и запустив отладку:
Описание слайда:
Также можно выполнить отладку, расставив точки останова, и запустив отладку: Также можно выполнить отладку, расставив точки останова, и запустив отладку:

Слайд 17





Примеры программ для определения 
размеров и диапазонов типов данных
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
	printf("char        - %u byte \n", sizeof(char));
	printf("short       - %u bytes \n", sizeof(short));
	printf("int         - %u bytes \n", sizeof(int));
	printf("long        - %u bytes \n", sizeof(long));
	printf("long long   - %u bytes \n", sizeof(long long));
	printf("float       - %u bytes \n", sizeof(float));
	printf("double      - %u bytes \n", sizeof(double));
	printf("long double - %u bytes \n", sizeof(long double));
	return 0;
}
Описание слайда:
Примеры программ для определения размеров и диапазонов типов данных #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf("char - %u byte \n", sizeof(char)); printf("short - %u bytes \n", sizeof(short)); printf("int - %u bytes \n", sizeof(int)); printf("long - %u bytes \n", sizeof(long)); printf("long long - %u bytes \n", sizeof(long long)); printf("float - %u bytes \n", sizeof(float)); printf("double - %u bytes \n", sizeof(double)); printf("long double - %u bytes \n", sizeof(long double)); return 0; }

Слайд 18


Введение в язык Си, слайд №18
Описание слайда:

Слайд 19





Диапазоны для char
Диапазоны для char
printf("unsigned char   	max  %hhu\n",0xFF);
printf("unsigned char   	min  %hhu\n",0x00);
printf("signed   char   	max  %hhi\n",0x7F);
printf("signed   char   	min %hhi\n", 0x80);

Для остальных целых типов самостоятельно
Описание слайда:
Диапазоны для char Диапазоны для char printf("unsigned char max %hhu\n",0xFF); printf("unsigned char min %hhu\n",0x00); printf("signed char max %hhi\n",0x7F); printf("signed char min %hhi\n", 0x80); Для остальных целых типов самостоятельно

Слайд 20





Диапазоны для short
Диапазоны для short
printf("unsigned short  	max  %hu\n",0xFFFF);
printf("unsigned short  	min  %hu\n",0x0000);
printf("signed   short  	max  %hi\n",0x7FFF);
printf("signed   short  	min %hi\n", 0x8000);
Описание слайда:
Диапазоны для short Диапазоны для short printf("unsigned short max %hu\n",0xFFFF); printf("unsigned short min %hu\n",0x0000); printf("signed short max %hi\n",0x7FFF); printf("signed short min %hi\n", 0x8000);

Слайд 21





Диапазоны для int
Диапазоны для int
printf("unsigned int    	max  %u\n",0xFFFFFFFF);
printf("unsigned int    	min  %u\n",0x00000000);
printf("signed   int    	max  %i\n",0x7FFFFFFF);
printf("signed   int    	min %i\n", 0x80000000);
Описание слайда:
Диапазоны для int Диапазоны для int printf("unsigned int max %u\n",0xFFFFFFFF); printf("unsigned int min %u\n",0x00000000); printf("signed int max %i\n",0x7FFFFFFF); printf("signed int min %i\n", 0x80000000);

Слайд 22





Диапазоны для long long
Диапазоны для long long
printf("unsigned long long	max  %llu\n",0xFFFFFFFFFFFFFFFF);
printf("unsigned long long	min  %llu\n",(long long)0);
printf("signed   long long	max  %lli\n",0x7FFFFFFFFFFFFFFF);
printf("signed   long long	min %lli\n", 0x8000000000000000);
Описание слайда:
Диапазоны для long long Диапазоны для long long printf("unsigned long long max %llu\n",0xFFFFFFFFFFFFFFFF); printf("unsigned long long min %llu\n",(long long)0); printf("signed long long max %lli\n",0x7FFFFFFFFFFFFFFF); printf("signed long long min %lli\n", 0x8000000000000000);

Слайд 23





Диапазоны для float и double
Диапазоны для float и double
int maxf = 0x7F7FFFFF;
int minf = 0xFF7FFFFF;
long long maxd = 0x7FEFFFFFFFFFFFFF;
long long mind = 0xFFEFFFFFFFFFFFFF;
printf("    	 float          max  %e\n", *(float*)&maxf);
printf("     	 float          min %e\n",  *(float*)&minf);
printf("     	 double         max  %e\n", *(double*)&maxd);
printf("     	 double         min %e\n",  *(double*)&mind);
Описание слайда:
Диапазоны для float и double Диапазоны для float и double int maxf = 0x7F7FFFFF; int minf = 0xFF7FFFFF; long long maxd = 0x7FEFFFFFFFFFFFFF; long long mind = 0xFFEFFFFFFFFFFFFF; printf(" float max %e\n", *(float*)&maxf); printf(" float min %e\n", *(float*)&minf); printf(" double max %e\n", *(double*)&maxd); printf(" double min %e\n", *(double*)&mind);

Слайд 24


Введение в язык Си, слайд №24
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию