C语言的基本知识1(初学者笔记)-创新互联-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

C语言的基本知识1(初学者笔记)-创新互联

 Visual Studio 2022:

十年专注成都网站制作,企业网站建设,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于企业网站建设,高端网页制作,对汽车玻璃修复等多个领域,拥有多年的网站制作经验。

一、写一个c语言代码

1、首先先创建一个空项目

2、 然后创建源文件(c语言:   .c     \      c++ :  .cpp)

  (1).h 头文件

  (2).c 源文件(平时一般把代码放在源文件)

注意:项目名称尽量不要使用中文,中文的兼容性不是很好!

3、写代码

  main 函数是程序的入口,c语言代码中(也就是一个项目中可以有多个.c文件,但是所有.c文件中总共一个main函数)必须有且仅有一个 main 函数!

 写代码必须包含相应的库函数(将函数封装入库,供用户使用的一种方式)

int  整型

#include   //包含输入输出的头文件int main()     //主函数

{

    int i=0;      //定义一个数并初始化(赋值0)初始化是一个良好的写代码习惯!

    scanf("%d",&i);         //  %d:打印整型        &:取地址,scanf是从键盘读取数作为输入的数

    printf("%d",i);          //printf:输出i;即将i的值打印到屏幕上

    return 0;        //返回值0

}

二、数据结构

char     字符数据类型

  short    短整型

  int       整型

  long   长整型

  long long    更长的整型

  float     单精度浮点数                 }浮点型      小

  double     双精度浮点数             }浮点型      数

 %d: 打印十进制(int)的整型

 %c: 打印字符

 %ld: 打印(long)的整型

 %lld: 打印(long long)的整型

 %s: 打印字符串

 %f: 打印单精度浮点数

 %lf: 打印双精度浮点数

三、计算机常见(换算)单位

  bit    比特位

  byte      字节                                  1 byte = 8 bit

  KB                                                 1 KB = 1024 byte

  MB                                                 1 MB = 1024 KB

  GB                                                 1 GB = 1024 MB

  TB                                                  1 TB = 1024 GB

  PB                                                  1 PB = 1024 TB

sizeof:一个操作符,是计算变量大小的。

char             1

  short            2

  int                4

  long             4

  long long     8

  float             4

  double         8

注意:只要是由sizeof计算的值,大小均由它们的数据类型决定!

#includeint main()
{
   int i=10;
   printf("%d\n",sizeoof(i));
   printf("%d\n",sizeoof(int));
   return 0;
}



//结果:
//  4
//  4

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站标题:C语言的基本知识1(初学者笔记)-创新互联
文章网址:http://kswsj.cn/article/ejsij.html

其他资讯