Skip to content

Benyaminteymuri/C

Repository files navigation

CPP

Build Status

This directory is about learning C from scratch based on coding!

Directory Content:

  • Lesson One 01:

    • type- operator- cin , cout
  • Lesson Two 02:

    • if , switch
  • Lesson Three 03:

    • for - while - do while
  • Lesson Four 04:

    • function
  • Lesson Five 05:

    • array
  • Lesson Six 06:

    • pointer
  • Lesson Seven 07:

    • string
  • Lesson Eight 08:

    • enum - struct - union
  • Lesson Nine 09:

    • file
  • Lesson Nine 10:

    • Funcs
  • Lesson Nine 11:

    • Structures
  • Lesson Nine 12:

    • Enumerus

Differences between C and C++

As follow we summerized the diffrence between C and C++:

C C++ Level
printf cout basic
scanf cin basic
XXX bool basic
... function overloading intemidiate
XXX function(deafult) intemidiate
XXX functions inside a struct intemidiate
XXX same name local and global function and variable intemidiate
XXX define small scops with same name varible in diffrent scope intemidiate
XXX better memory leak managment intemidiate
XXX OOP advance

You can also be involved in our project or make any changes if you want For any questions, contact us: [Ben Teymuri] on Email.

Project Refrence:

This work is supported by following cource:

  • Udemy

    • Associate Professor
  • Coursera

    • Associate professor (tenure-track)
  • YouTube

    • Associate professor (tenure-track)

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages