- 
	
- Да просто в поделке бородачей нет ни адекватных типов данных (например списков), которые можно было возвращать естесственным образом из функции, нет именованных аргументов функций, ни значений по-умолчанию, да много чего. Отсюда и. И не позволяет  fk0(165 знак., 19.07.2012 09:13)
			
- Из своего опыта работы с чистым Си скажу, что указатели реально незаменимы только при работе со структурами (struсt). По другому их никак не изменить из функции. Но здесь всё довольно лаконично описывается и, кстати, -> в тему. В C++ добавилась  FDA(453 знак., 19.07.2012 10:10)
					
- Ну почему же? В Си можно Bill(115 знак., 19.07.2012 11:15)
 - Указатели в явном виде нужны тогда, когда нужны манипуляции над их значением (адресом). Что-то вроде ссылок, конечно нужно. Ещё в поделках бородачей не хватает with. И вложенных функций. Я фигею, конечно. 20 лет назад всё это было в  fk0(85 знак., 19.07.2012 11:01)
							
- Да, вложенных функций реально не хватает. Но тут религия не позволяет, возможно, добавить это в новый стандарт Си. Так же как и добавить операции ++, --, +=, *= и пр. в язык Паскаль (Delphi). - FDA(19.07.2012 11:14)
									
- А какая польза от вложенных функций, если их так не хватает? - Bill(19.07.2012 11:17)
											
- Вложенная функция видит переменные функции в которую она вложена. А в C сейчас, если нужна функция, приходится нужные переменные или так передавать огромной кучей и ещё по-указателям (если они модифицируются), или заворачивать в структуру и  fk0(112 знак., 19.07.2012 11:32)
													
- static. Ведь прекрасно знаешь сам  abivan(159 знак., 19.07.2012 12:11)
															
- static - это не то. Они память не там отъедают, и отъедают навсегда. А идея в "динамическом" распределении на стеке. - AlexBi(19.07.2012 13:04)
																	
- Ну впринципе, если не нужно быть thread safe, то можно и static... правда своя есть. - fk0(19.07.2012 14:03)
 
 
 - static - это не то. Они память не там отъедают, и отъедают навсегда. А идея в "динамическом" распределении на стеке. - AlexBi(19.07.2012 13:04)
																	
 - Все дело в том, что программа на Паскале Bill(301 знак., 19.07.2012 11:55)
 
 - static. Ведь прекрасно знаешь сам  abivan(159 знак., 19.07.2012 12:11)
															
 
 - Вложенная функция видит переменные функции в которую она вложена. А в C сейчас, если нужна функция, приходится нужные переменные или так передавать огромной кучей и ещё по-указателям (если они модифицируются), или заворачивать в структуру и  fk0(112 знак., 19.07.2012 11:32)
													
 
 - А какая польза от вложенных функций, если их так не хватает? - Bill(19.07.2012 11:17)
											
 
 - Да, вложенных функций реально не хватает. Но тут религия не позволяет, возможно, добавить это в новый стандарт Си. Так же как и добавить операции ++, --, +=, *= и пр. в язык Паскаль (Delphi). - FDA(19.07.2012 11:14)
									
 
 
 - Из своего опыта работы с чистым Си скажу, что указатели реально незаменимы только при работе со структурами (struсt). По другому их никак не изменить из функции. Но здесь всё довольно лаконично описывается и, кстати, -> в тему. В C++ добавилась  FDA(453 знак., 19.07.2012 10:10)
					
 - :) - Vit(19.07.2012 08:57, ссылка)
 
 - Да просто в поделке бородачей нет ни адекватных типов данных (например списков), которые можно было возвращать естесственным образом из функции, нет именованных аргументов функций, ни значений по-умолчанию, да много чего. Отсюда и. И не позволяет  fk0(165 знак., 19.07.2012 09:13)