首页 > 其他分享 >C语言的小概念

C语言的小概念

时间:2023-08-21 20:01:19浏览次数:37  
标签:常量 字母 程序 C语言 概念 main 函数

C程序的结构:

1.一个程序由一个或多个源程序文件组成

2.函数是C程序的主要组成部分,程序的几乎全部工作都是由各个函数组成的,函数是C语言的基本单位。

3.一个C语言程序由一个或多个函数组成的,其中必须包含一个main函数(有且只能有一个main函数)。函数包括2个部分:函数头+函数体。

4.程序总是从main函数开始。main可以在任意位置。

5.C语言本身不提供输入输出语句。

标识符:

1.可以由字母,数字或下划线组成。

2.必须以字母或下划线开头(不能以数字)。

3.大小写的字母是有区别的。

4.不允许使用一些保留字(关键字)。

常量与变量:

1.常量是在程序执行过程中的值不能改变的数据,如圆周率等。

类型有整型常量,实型常量,字符型常量(用单引号引起来的),字符串常量(用双引号)。

2.变量的值是可以改变的,简而言之就是用户自己定义的。所有的变量都必须先定义在使用。

标签:常量,字母,程序,C语言,概念,main,函数
From: https://blog.51cto.com/u_16190077/7178875

相关文章

  • C语言八股
    数据结构:结构体与联合体的区别?结构体每个成员变量的内存都是独立的,联合体的成员变量的内存空间存在覆盖的情况一个结构体的大小,也就是用sizeof运算符得到的结果,是每个成员变量的大小进行对齐并填充字节之后的总的大小。联合体的大小则是其中一个占用内存空间最大的成员变量的......
  • C语言笔记 - “%”符号的用法
    1、%-运算符%表示取模运算,也就是取余数。例如6%4=22、%-引导符/占位符引导符用于控制输入输出的格式。常见于printf("%d",a);scanf("%d",&a);语句。%s - 字符串 (String)%c - 字符 (Char)%d - 十进制有符号型输出 (Decimal)①%6d整数输出,宽度是6位,不足左边补......
  • linux文件系统概念
    文件系统是操作系统中负责管理持久数据的子系统,说简单点,就是负责把用户的文件存到磁盘硬件中,因为即使计算机断电了,磁盘里的数据并不会丢失,所以可以持久化的保存文件。索引节点,也就是 inode,用来记录文件的元信息,比如inode编号、文件大小、访问权限、创建时间、修改时间、数据......
  • 计算机萌新的成长历程——初识C语言3
    今天我将继续分享数据类型的相关内容,本篇的主要内容将围绕short/int/long/longlong——整型数据类型的区别。在介绍他们的区别前,首先我们要先了解计算机中的单位,计算机的单位有以下几种单位:bit——比特位,计算机中最小的单位,1个比特位只能存放一个“1”或一个“0”byte——字节,1字......
  • 《深入浅出Java虚拟机 — JVM原理与实战》带你攻克技术盲区,夯实底层基础 —— 吃透cla
    前言介绍了解Java代码如何编译成字节码并在JVM上执行是非常重要的。这种理解可以帮助我们理解程序执行时发生的情况,确保语言特性符合逻辑,并在进行讨论时能够全面考虑各种因素和副作用。本文将深入探讨Java代码编译成字节码并在JVM上执行的过程。如果您对JVM的内部结构和字节码执行......
  • webpack 五大核心概念
    转载请注明来源:http://www.eword.name/Author:ewordEmail:[email protected]五大核心概念一、Entry入口(Entry)指示Webpack以哪个文件为入口起点开始打包,分析构建内部依赖图。二、Output输出(Output)指示Webpack打包后的资源bundles输出到哪里去,以及如何命名。......
  • 集群、分布式、微服务概念和区别
    概念:集群是个物理形态,分布式是个工作方式。1.分布式:一个业务分拆多个子业务,部署在不同的服务器上2.集群:同一个业务,部署在多个服务器上分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群......
  • C语言转义字符详解
    定义是以\开头的字符序列常用作用\n 换行\r  回到本行开头继续输出内容(原内容会被覆盖)\b 使光标左移一个位置\t  相当于四个空格\v 换到下一行继续输出\'  输出‘\" 输出“\ddd1~3位八进制数字,会自动转换成十进制的ascll码的对应字符\xhh 1~2......
  • C语言 笔记 1
    指针有什么用?场景A通过函数交换两个变量的值eg.交换变量a,b的值intswap(int*a,int*b){ inttemp=0; temp=*a; *a=*b; *b=temp;}场景B返回结果有多个,或return返回状态,指针返回结果intdivide(inta,intb,float*res){ intret=1; if(b!=0){ *res......
  • C语言 笔记2
    枚举常量符号化我们可以用下面代码将常量符号化constintred=0;constintyellow=1;constintblue=2;用枚举可以简写成enum=colors{red,yellow,blue};此时,red=>0,yellow=>1,blue=>2枚举枚举是一种用户定义的数据类型,他用关键词enum以如下语法来声明......