伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

C语言基础知识day01

来源:本站原创 浏览:127次 时间:2022-01-17

    工欲善其事必先利其器。我最近一段时间在学习C语言,做一些个人总结用来巩固自己所学的知识。

首先整理一下C语言的学习路线,我大一上学期学过C语言,但是后来没有继续学习,现在研一,又继续重新拾起这门计算机语言。前期我在B站上学习的,找到了相关的视频。

第一章节大体了解一下C语言有哪些知识

本章重点:
  • 什么是C语言

  • 第一个C语言程序

  • 数据类型

  • 变量、常量

  • 字符串+转义字符+注释

  • 选择语句

  • 循环语句

  • 函数

  • 数组

  • 操作符

  • 常见关键字

  • define定义常量和宏

  • 指针

  • 结构体

1.什么是C语言?

C语言是一门通用的计算机编程语言,广泛应用于底层开发。C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

ps:面向过程和面向对象的区别等我后期学完c语言再补充。。。

2.第一个C语言程序

Hello World!

#include<stdio.h>int main(void) //main函数程序的入口,一个工程有且仅有一个main函数{    printf("Hello World!\n");    return 0;  }


数据类型

char//字符数据类型 例如:a,b,c

short//短整型

long//长整型

long long//更长的整型

int//整型

float//单精度浮点型

double//双精度浮点型

为什么出现这么多数据类型?

每种类型的大小是多少?

#include<stdio.h>int main(void){        printf("%d\n",sizeof(char));//1字节        printf("%d\n",sizeof(short));//2字节        printf("%d\n",sizeof(int));//4字节        printf("%d\n",sizeof(long));//4字节        printf("%d\n",sizeof(long long));//8字节        printf("%d\n",sizeof(float));//4字节        printf("%d\n",sizeof(double));//8字节        return 0; }

类型的使用:

char ch='w'int weight=120;int salary=20000;


变量、常量变量的分类
  • 局部变量

  • 全局变量

血型、圆周率、身份证号码

体重

类型+变量名+数值

int age=20;

float weight=85.4.f;

//局部变量和全局变量同名时,局部变量优先使用

#include<stdio.h>int global=2020;//全局变量int main(){        int local=2019;        int global=2021;//局部变量        printf("global=%d\n",global);        return 0;  }

变量的使用

#include<stdio.h>//加法器int main(){        int num1=0;        int num2=0;        int sum=0;        printf("请输入两个数:\n");        scanf("%d%d",&a,&b);        sum=num1+num2;        printf("sum=%d",sum);        return 0;  }


常量

1.字面常量

2.const修饰的常变量

3.#define定义的标识符常量

4.枚举常量

枚举关键字:enum

字符串

‘\0’字符串结束标志

\ddd

\xdd

笔试题

#include<stdio.h>int main(){        printf("%d\n",strlen("c;\test\328\test.c));        retuen 0; }






  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net