C语言教程

  • C语言中的常量

      常量是程序中,一开始就被写死在代码中,且不能被改变的量。例如:100,200,1.3344,HelloWorld,被称之为字面常量。另外,还有符号常量,将在后续章节中介绍。 100 = 101;错误,常量不能被更改 100 = a;错误,常量...

    91
  • C语言变量的初始化与赋值

      我们思考一下,下面的代码,它的打印出来的数值是多少呢? # include stdio.h int main () { int a; printf ( %d\n , a); return 0 ;} 我们发现,它居然报错了! 这段代码,在Visual Studio 2019中这段代码已经无法...

    110
  • C语言变量的初始化与赋值

      我们思考一下,下面的代码,它的打印出来的数值是多少呢? # include stdio.h int main () { int a; printf ( %d\n , a); return 0 ;} 我们发现,它居然报错了! 这段代码,在Visual Studio 2019中这段代码已经无法...

    122
  • C语言变量的定义

      1.变量与常量 在整个程序的运行过程中,没有变化且不能变化的,我们称之为常量。在程序运行期间,可能会改变或者被赋值的,我们称之为变量。 2.声明一个变量 在前面的几章中,我们已经看过如何声明一个变量了。 shor...

    124
  • C语言中浮点数据类型

      浮点数据类型 1. 处理带小数的数值 我们来讨论一下类似于1.234567,0.00001,这类非整数的数据。我们先试试看,int能不能装这些数据呢? # include stdio.h int main () { int a = 1.234567 ; int b = 0.00001 ; int...

    194
  • C语言中无符号数据类型的用法

      如果你确定你不会用到负数,那么请使用unsigned关键词。表明这个数据类型,是不带有符号位的。既然不带有符号位了,那么原本留给符号位的那一个二进制位,可以用来表示数值。 类型 sizeof大小 二进制位数 取值范围算...

    161
  • C语言各种数据类型的范围

      TIPS: 如果关于整型范围的分析暂时看不懂,请先记住sizeof的使用和各种整型变量的取值范围即可,不影响对C语言的使用。到时候回过头再来看取值范围的原理分析。 我们先暂时不要讨论32个二进制,我们讨论一个稍微小一...

    185
  • C语言中sizeof关键字

      和int一样,sizeof是C语言中的一个关键词。 关键词是被编译器识别的,具有特殊意义的单词。在C语言标准中,关键词如下表所示。它们在C语言当中,都有具体的语法意义。例如int,代表一个整型数据类型,return代表函数...

    67
  • C语言数据类型

      在上一节当中,我们遇到了整型(integer)int,用来表示一个整数的数据类型。 下面呢我们来讨论一下C语言里面的整数数据类型。 类型名称 C语言中的关键词 注释 短整型 short 用于表示一个不怎么大的整数 整型 int 生活...

    145
  • C语言是不是过时了?

      这是一个必须在课程开头和大家探讨的问题。很多人可能会看到网上宣传的语言大多数是以Java,Python,Javascript,php等等,其他语言居多。并且,C语言作为一款1972年创立的语言,到今天已经将近有半个世纪了。并且,...

    131
  • C语言准备之VS2019

      准备工作 1.准备工作 在正式进入课程之前,我们先搭建好自己的开发环境,并稍微熟悉一些吧。 2. 课程所使用集成开发环境 课程将使用最新的Visual Studio 2019为集成开发环境。可能部分学校正在使用VC++6.0,全称是Vi...

    112
  • 第一个程序HelloWorld

      在显示屏上打印一行字HelloWorld 1. HeloWorld的惯例 按照惯例,所有编程语言开始的第一堂课就是在显示屏上打印一行字符HelloWorld了。 让我们稍微回顾一下C语言的历史,并了解一下这个惯例的出处。C语言在1972年的...

    133
  • C语言基础知识函数

      基本的C语言语法知识 // 这是我的第一个C语言代码 # include stdio.h int main () // 这是主函数 { printf ( Hello World\n ); // 写第一行字Hello World printf ( Welcome to CPL World\n ); // 写第二行字Welcome ...

    90
  • C语言printf函数

      我们把result,值为5,给了另外一个函数,这个函数叫做printf,最终这个函数会把5打印到屏幕上。这里你肯定有点疑惑?为什么我们写HelloWorld的时候只传了1个参数给printf,现在却能传2个给它呢?不是函数的定义时的...

    119
  • C语言基础语法变量

      另外,我们需要有一个东西来接受add返回出来的值呀。所以,我们在add前面定义了一个int整型变量。什么是变量呢?就是可以变的量...

    66

联系我们

在线咨询:点击这里给我发消息

咨询电话:400-998-2681

工作时间:7*24小时无休