自我介绍

我是一名即将升入大三的计算机科学与技术专业的学生,这是我第一次在CSDN上发表文章,在平时写代码时我会经常遇到许许多多的问题,所以在这个假期中我想不断地充实自己,让自己的专业知识基础更加牢固。同时我会将自己学到的知识做个总结,写到博客中分享给大家,希望能和大家互相交流,互相学习。

什么是C语言

C语言是一门通用 计算机编程语言 ,广泛应用于底层开发。C语言的设计目标是提供一种能以简易 的方式 编译 、处理低级 存储器 、产生少量的 机器码 以及不需要任何运行环境支持便能运行的编程语 言。 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的 C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式 处理器 (单片机或称 MCU )以及超 级电脑等作业平台。 二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美 国国家标准局 为C语言制 定了一套完整的美国国家标准语法,称为 ANSI C ,作为C语言最初的标准。 [1] 目前2011年12月8 日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标 准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉 字编程。 C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。 其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

C语言结构

#include<stdio.h>//头文件的包含

int main()//main函数是程序的入口,一个工程中有且仅有一个
{
   //打印Hello World!
   printf(" Hello World! ");
   
   return 0;//返回0表示正常返回,返回非0表示异常返回
}

数据类型

char        //字符数据类型
short       //短整型
int         //整形
long        //长整型
long long   //更长的整形
float       //单精度浮点数
double      //双精度浮点数
注意:存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。 类型的使用:
char c = 'x';

int age = 18;

总结

今天就先讲到这里吧,本文只是简单的认识了一下C语言,如果还有什么缺漏希望大家能够补充说明,多多交流。

更多推荐

编程语言学习——0基础C语言入门