Открыл википедию ANSI C
И, о боже, первая ссылка
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdfДля С++ ищется немного сложнее но находится
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdfОткрою маленький секрет С++ и Си это РАЗНЫЕ языки. Типа в 99,999% случаях можно считать что С++ включает в себя Си, но есть ньюанс...
Для начала, мы и не сомневались что проблема с руками

1) в чем конкретно проблема с заголовочными файлами? build-essential всегда хватало
открою маленький секрет. borland C создавался тогда когда стандарта не существовало. ознакомься с различиями в документах
wtf #include <values>?? O_o
C++ #include <cstdlib> C #include <stdlib.h>
C++ #include <cstdio> C #include <stdio.h>
C++ #include <ctime> C #include <time.h>
ну ты понял смысл
Всё что написано на С++ должно находиться в файлах с расширением .cpp .cc .cxx то что написано на Си должно находиться в файлах с расширением .c
Все что написано на С++ должно компилироваться компилятором С++. Он вызывается командой g++
Всё что написано на Си должно компилироваться компилятором Си. Он вызывается командой gcc
(по мимо коллекции GCC есть и другие компиляторы где-то лучше где-то хуже у всех разные глюки, один одно не переваривает другой другое... для новичка GCC отличный выбор)
2) Перествай курить эту дурь

не все
йогур сообщения на форумах одинаково полезны. Брось эту каку. И вообще зеленым программерам положено в консоли освоиться. но сегодня я добрый разрешаю скачать netbeans с официального сайта можешь даже русскую версию
3) header'ы лежат в /usr/include хм.. ну большинство там. и еще несколько каталогов по мелочи... но это потом будешь осваивать
Там лежит только то что ты ставишь из репозиториев. то что собираешь ручками один ты знаешь где установлено и самому придётся всё ручками подключать, научишься прочитай уже ман на gcc, не весь а хотябы по ключам -c (минус
Цэ си, надо полагать английская), -I (минус И английская
заглавная прописная), -L и -l (минус эль английская
маленькая строчная)
Дополнение по ключам -Wall -Wextra - это твои друзья. Стоит прислушиваться к внутреннему голосу компилятора, обычно он прав.
Ну для учёбы я тебе вектор указал. остальное в стандарте и гугле.
P.S. ну если сильно хочешь можешь развлекаться с Geany, только найди ветку соответствующую тут на форуме полно таких мазахистов как ты... vim и тот проще...
P.P.S. не заблудись
http://alenacpp.blogspot.com/2012/01/11.html