Giter VIP home page Giter VIP logo

c-programming's Introduction

HACKTOBERFEST IS FOR EVERYONE. WHETHER IT’S YOUR FIRST TIME—OR YOUR NINTH—IT’S ALMOST TIME TO HACK OUT FOUR PRISTINE PULL/MERGE REQUESTS AND COMPLETE YOUR MISSION FOR OPEN SOURCE.

Go through this link and Register here for Hacktoberfest and make four pull requests (PRs) between October 1st-31st to grab free SWAGS 🎁🎁🔥.

C Programming Basics

C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs. It has found lasting use in operating systems, device drivers, protocol stacks, though decreasingly for application software. C is commonly used on computer architectures that range from the largest supercomputers to the smallest microcontrollers and embedded systems.
  • C has a formal grammar specified by the C standard. Line endings are generally not significant in C; however, line boundaries do have significance during the preprocessing phase. Comments may appear either between the delimiters /* and /, or (since C99) following // until the end of the line. Comments delimited by / and */ do not nest, and these sequences of characters are not interpreted as comment delimiters if they appear inside string or character literals.

  • C source files contain declarations and function definitions. Function definitions, in turn, contain declarations and statements. Declarations either define new types using keywords such as struct, union, and enum, or assign types to and perhaps reserve storage for new variables, usually by writing the type followed by the variable name. Keywords such as char and int specify built-in types. Sections of code are enclosed in braces ({ and }, sometimes called "curly brackets") to limit the scope of declarations and to act as a single statement for control structures.

This project needs a ⭐️ from you. Don't forget to leave a star ⭐️

Contributors

c-programming's People

Contributors

hitaarthh avatar suraksha-rajagopalan avatar rohit010pro avatar vvrohra avatar dlsathvik04 avatar architkak avatar maniish01 avatar vedikarohra avatar luciffer077 avatar semsree avatar im-postor avatar monugupta122 avatar sneha2180 avatar ranitpradhan avatar ghk290 avatar hardikpandaya05 avatar hemadev22 avatar mantaflow avatar minusuru avatar pratiik07 avatar vedikavivek avatar ajit619 avatar akhils8493 avatar akhils6954 avatar gaurikashyap avatar rudri-pandya avatar ytw7 avatar moudude17 avatar faiyazullah786 avatar ishanwita avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.