Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. C(17) Complete Tutorial References

C(17) Complete Tutorial References

Scheduled Pinned Locked Moved C / C++ / MFC
tutorialquestionannouncementlearning
15 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C chipp_zanuff

    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.

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #3

    chipp_zanuff wrote:

    i tried google. found no tutorials for this.

    What search terms did you use? c language tutorial - Google Search[^]

    C 1 Reply Last reply
    0
    • L Lost User

      chipp_zanuff wrote:

      i tried google. found no tutorials for this.

      What search terms did you use? c language tutorial - Google Search[^]

      C Offline
      C Offline
      chipp_zanuff
      wrote on last edited by
      #4

      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

      V L 2 Replies Last reply
      0
      • C CPallini

        C is a rather stable language, every standard doesn't add so many features like happens, for instance, with C++, so you may find (of the tons available) a good tutorial on a previous version (e.g. C99 or C11) 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

        C Offline
        C Offline
        chipp_zanuff
        wrote on last edited by
        #5

        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

        C 1 Reply Last reply
        0
        • C chipp_zanuff

          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

          V Offline
          V Offline
          Victor Nijegorodov
          wrote on last edited by
          #6

          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/)

          1 Reply Last reply
          0
          • C chipp_zanuff

            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

            C Offline
            C Offline
            CPallini
            wrote on last edited by
            #7

            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

            C 1 Reply Last reply
            0
            • C chipp_zanuff

              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

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #8

              Very little has changed in C for years. See C (programming language) - Wikipedia[^].

              C 1 Reply Last reply
              0
              • C CPallini

                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

                C Offline
                C Offline
                chipp_zanuff
                wrote on last edited by
                #9

                ok, i guess i'll go for tutorials around 2015 and above do you have any suggestions on this?

                1 Reply Last reply
                0
                • L Lost User

                  Very little has changed in C for years. See C (programming language) - Wikipedia[^].

                  C Offline
                  C Offline
                  chipp_zanuff
                  wrote on last edited by
                  #10

                  ok, you have any suggested references for C tutorials? e-books, web, or anything...

                  L 1 Reply Last reply
                  0
                  • C chipp_zanuff

                    ok, you have any suggested references for C tutorials? e-books, web, or anything...

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #11

                    Why do you need a tutorial? Read the latest K & R.

                    1 Reply Last reply
                    0
                    • C chipp_zanuff

                      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.

                      A Offline
                      A Offline
                      Aghast nj
                      wrote on last edited by
                      #12

                      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.

                      1 Reply Last reply
                      0
                      • C chipp_zanuff

                        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.

                        A Offline
                        A Offline
                        Aghast nj
                        wrote on last edited by
                        #13

                        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.

                        N 1 Reply Last reply
                        0
                        • A Aghast nj

                          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.

                          N Offline
                          N Offline
                          Nelek
                          wrote on last edited by
                          #14

                          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.

                          C 1 Reply Last reply
                          0
                          • N Nelek

                            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.

                            C Offline
                            C Offline
                            chipp_zanuff
                            wrote on last edited by
                            #15

                            ic... maybe i was thought it got an error while posting...

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups