初阶C语言(1)

1、什么是C语言

    C语言是一门通用的计算机编程语言,广泛应用于底层开发。通俗来说,是人与计算机交流的一门基础语言。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

P1:那什么是底层开发呢?下面使用一张图消除你们的疑惑。

初阶C语言(1)_第1张图片

   C语言广泛应用于下层开发,但这并不代表它不能进行上层开发,最早期C语言也曾应用于上层开发,如:QQ。随着其他技术的日益成熟,C语言更擅长于下层软件的开发

   C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

2、C语言编码的基本格式 

#include 
int main()
{
  printf("Hello\n");
  printf("To do it!\n");
  return 0;
}
  

    输出结果:

有\n的结果(\n 是换行操作符,下面具体介绍)

初阶C语言(1)_第2张图片

无\n的结果 

下面来介绍代码每一步的 具体说明

(1)、#include : #预处理指令;include 是“包含”的意思,#include " XX" 或者 #include ,意思是将"XX"或者中的文件引用到本程式中来,"XX"或者中的文件通常是由系统提供的,其扩展名为 .h;因此也称为头文件首部文件;C语言的头文件中包括了各种标准库函数的函数原型。
#include < stdio.h >是包含 stdio.h 头文件的意思, .h是头文件的扩展名(header file),stdio.h就是standard input output.header,也就是“标准输入、输出"头文件。

(2)、int main( ):main函数又称主函数,是程序执行的起点。一个程序中main函数有且只有一个,如果有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。

(3)、printf: 该函数是指格式化输出函数,一般的调用格式是:printf(" “),主要功能是输出相应的信息,其需要输出的信息放入双引号内。printf是标准库函数,使用它之前要在头文件中声明

(4)、return 0:返回值为0,代表程序正常退出。记住固定的模式,打上去就ok了。

P2:每个语句的后面需要加上英文输入法的分号;

P3:所有语句 中包含的标点均是英文输入法下的符号。

3.数据类型

        short      短整型
          int 整形
         long  长整型
     long long 更长整型
         char 字符型
         float 单精度浮点型(有效数字8位)
        double 双精度浮点型(有效数字16位)

P3:每一种类型的空间大小不同 

下面用代码来看看各种数据类型的空间大小:

#include 
int main()
{
    printf("%d\n", sizeof(char));
    printf("%d\n", sizeof(short));
    printf("%d\n", sizeof(int));
    printf("%d\n", sizeof(long));
    printf("%d\n", sizeof(long long));
    printf("%d\n", sizeof(float));
    printf("%d\n", sizeof(double));
    printf("%d\n", sizeof(long double));
    return 0; 
}

P4:代码中%d打印的是整型,sizeof( )是打印数据类型大小的容量函数。

 结果为:

初阶C语言(1)_第3张图片

看到打印出来的数字124......它们的单位又是什么呢?下面介绍一下计算机中常见的单位

初阶C语言(1)_第4张图片

P5:sizeof计算单位是字节。

 以上是C语言小白学习的部分基础内容,后期会慢慢更新关于每个节点结合代码进行细讲。身为初学者,欢迎大佬们的指错及后期指点,感激不尽!!!

你可能感兴趣的:(c语言,开发语言)