Я видел много вопросов и ответов о том, почему я должен учиться C. Я знаю, что это низкий уровень, это даст мне понимание того, как все работает на этом уровне, и это заставит меня лучший программист. Я знаю, что некоторые хорошие книги читают, чтобы помочь мне научиться C.
То, что я не чувствую, как я знаю, - это некоторые практические проекты, над которыми я могу работать, чтобы помочь мне узнать, как используется язык. В книгах, которые я читаю, есть много примеров, и они абсолютно полезны в плане укрепления знаний, полученных о самом языке. Но я не чувствую, что я нахожусь в понимании примеров "реальной жизни" того, что я могу сделать с C.
Мой фон: я недавний колледж, который занимается программированием на С#. Мне нравится заниматься программированием на C, но я просто чувствую, что это упражнения. Я знаю, очевидно, что я не стану экспертом сразу и начинаю делать потрясающие вещи. Мне просто нужны некоторые идеи для вещей, которые я могу сделать, чтобы помочь мне стать лучше, но они чувствуют себя больше, чем просто упражнения. (Я хочу уточнить, что я не возражаю против выполнения таких задач, чтобы помочь мне узнать о языке. Я просто думаю, что я был бы в восторге от изучения, если бы я делал то, что казалось более практичным в природе.)
Если это "не настоящий вопрос", я действительно извиняюсь, и я знаю, что вопросы об обучении С все так же. Я не пытаюсь быть повторяющимся. Я продаюсь по идее, что я должен выучить язык, я просто хочу иметь некоторые реальные идеи о том, как я могу начать применять знания.