Вопросы с тегом «declarations»

4
Почему мы должны упоминать тип данных переменной в C
Обычно в C мы должны сообщать компьютеру тип данных в объявлении переменной. Например, в следующей программе я хочу вывести сумму двух чисел с плавающей запятой X и Y. #include<stdio.h> main() { float X=5.2; float Y=5.1; float Z; Z=Y+X; printf("%f",Z); } Мне пришлось сообщить компилятору тип переменной X. Разве компилятор не …

5
Почему * объявление * данных и функций необходимо на языке Си, когда определение написано в конце исходного кода?
Рассмотрим следующий код "C": #include<stdio.h> main() { printf("func:%d",Func_i()); } Func_i() { int i=3; return i; } Func_i()определяется в конце исходного кода, и перед его использованием в main(). не предоставляется никаких объявлений . В то самое время , когда компилятор видит Func_i()в main(), он выходит из main()и узнает Func_i(). Компилятор как-то …

3
Хорошо ли определять переменную внутри цикла? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 4 года назад . Мой инструктор однажды сказал мне, что я не должен определять переменную внутри цикла , но …

8
Каков возможный недостаток размещения объявлений во внутренних блоках, а не в начале функции?
Там, где я работаю, есть четкие рекомендации по размещению объявлений переменных. В соответствии с этим их необходимо размещать на глобальном уровне и / или в начале функций, а не во внутренних блоках (таких как цикл for). Поскольку они были указаны людьми более опытными, чем я, я уверен, что для этого …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.