C(17) Complete Tutorial References
-
i wanna ask, can anyone suggest any good tutorials references for learning C from the beginning, especially for the latest C version (C17, afaik) ? refs can be web, e-books, or anything note: i tried google. found no tutorials for this.
-
i wanna ask, can anyone suggest any good tutorials references for learning C from the beginning, especially for the latest C version (C17, afaik) ? refs can be web, e-books, or anything note: i tried google. found no tutorials for this.
C
is a rather stable language, every standard doesn't add so many features like happens, for instance, withC++
, so you may find (of the tons available) a good tutorial on a previous version (e.g.C99
orC11
) and start learning. Then, in order to complete your knowledge, you may access the freely available 'final draft of the standard' (external link in the very wikipedia page: C17 (C standard revision) - Wikipedia[^]."In testa che avete, Signor di Ceprano?" -- Rigoletto
-
i wanna ask, can anyone suggest any good tutorials references for learning C from the beginning, especially for the latest C version (C17, afaik) ? refs can be web, e-books, or anything note: i tried google. found no tutorials for this.
-
chipp_zanuff wrote:
i tried google. found no tutorials for this.
What search terms did you use? c language tutorial - Google Search[^]
i searched more for C17 and not just C tutorials coz, there's tutorials using old syntax of C and that's not used in today's C's syntax anymore e.g.: i have K&R book and their example is like:
#include main () { //this syntax is not allowed anymore, afaik... it should be int main() instead
//...
}i'm looking more for tutor that suit with the latest C's syntax, which is C17
-
C
is a rather stable language, every standard doesn't add so many features like happens, for instance, withC++
, so you may find (of the tons available) a good tutorial on a previous version (e.g.C99
orC11
) and start learning. Then, in order to complete your knowledge, you may access the freely available 'final draft of the standard' (external link in the very wikipedia page: C17 (C standard revision) - Wikipedia[^]."In testa che avete, Signor di Ceprano?" -- Rigoletto
but there's errors in old syntax if we use old tutorials coz, there's tutorials using old syntax of C and that's not used in today's C's syntax anymore e.g.: i have K&R book and their example is like:
#include main () { //this syntax is not allowed anymore, afaik... it should be int main() instead
//...
}that's why i'm looking more for tutor that suit with the latest C's syntax, which is C17
-
i searched more for C17 and not just C tutorials coz, there's tutorials using old syntax of C and that's not used in today's C's syntax anymore e.g.: i have K&R book and their example is like:
#include main () { //this syntax is not allowed anymore, afaik... it should be int main() instead
//...
}i'm looking more for tutor that suit with the latest C's syntax, which is C17
chipp_zanuff wrote:
i have K&R book and their example is like:
#include <stdio.h>
main () { //this syntax is not allowed anymore, afaik... it should be int main() instead
//...
}FYI: [int main() vs void main() vs int main(void) in C & C++](https://www.codesdope.com/blog/article/int-main-vs-void-main-vs-int-mainvoid-in-c-c/)
-
but there's errors in old syntax if we use old tutorials coz, there's tutorials using old syntax of C and that's not used in today's C's syntax anymore e.g.: i have K&R book and their example is like:
#include main () { //this syntax is not allowed anymore, afaik... it should be int main() instead
//...
}that's why i'm looking more for tutor that suit with the latest C's syntax, which is C17
I didn't say it has not changed. It changed, but just a little. You haven't to go back to K&R. While probably there aren't yet many tutorials on the latest standard, there are many many available good ones for recent versions of it. That could be your fishing pond.
"In testa che avete, Signor di Ceprano?" -- Rigoletto
-
i searched more for C17 and not just C tutorials coz, there's tutorials using old syntax of C and that's not used in today's C's syntax anymore e.g.: i have K&R book and their example is like:
#include main () { //this syntax is not allowed anymore, afaik... it should be int main() instead
//...
}i'm looking more for tutor that suit with the latest C's syntax, which is C17
-
I didn't say it has not changed. It changed, but just a little. You haven't to go back to K&R. While probably there aren't yet many tutorials on the latest standard, there are many many available good ones for recent versions of it. That could be your fishing pond.
"In testa che avete, Signor di Ceprano?" -- Rigoletto
ok, i guess i'll go for tutorials around 2015 and above do you have any suggestions on this?
-
Very little has changed in C for years. See C (programming language) - Wikipedia[^].
ok, you have any suggested references for C tutorials? e-books, web, or anything...
-
ok, you have any suggested references for C tutorials? e-books, web, or anything...
-
i wanna ask, can anyone suggest any good tutorials references for learning C from the beginning, especially for the latest C version (C17, afaik) ? refs can be web, e-books, or anything note: i tried google. found no tutorials for this.
Try this video series: https://youtu.be/F3ntGDm6hOs This is a "pre-introduction" series of 5 videos, to the Handmade Hero video series. HH is an ongoing series and may/may not be valuable to you, but the prelim is a good, fast intro that explains a bunch of concepts on Windows.
-
i wanna ask, can anyone suggest any good tutorials references for learning C from the beginning, especially for the latest C version (C17, afaik) ? refs can be web, e-books, or anything note: i tried google. found no tutorials for this.
Try this video series: https://youtu.be/F3ntGDm6hOs This is a "pre-introduction" series of 5 videos, to the Handmade Hero video series. HH is an ongoing series and may/may not be valuable to you, but the prelim is a good, fast intro that explains a bunch of concepts on Windows.
-
Try this video series: https://youtu.be/F3ntGDm6hOs This is a "pre-introduction" series of 5 videos, to the Handmade Hero video series. HH is an ongoing series and may/may not be valuable to you, but the prelim is a good, fast intro that explains a bunch of concepts on Windows.
You got caught by the spam filter that put your message in moderation. Next time be a bit patient please instead of posting again. I have let both messages through and deleted the other one.
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
-
You got caught by the spam filter that put your message in moderation. Next time be a bit patient please instead of posting again. I have let both messages through and deleted the other one.
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
ic... maybe i was thought it got an error while posting...