IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 【C语言学习】_day 1 -> 正文阅读

[C++知识库]【C语言学习】_day 1

学习途径:【bilibili 比特鹏哥C语言课程】-今日书签-7. 初识常量变量_哔哩哔哩_bilibili

学习内容:

1、课前准备:

?养成写博客习惯,记录学习过程和心得体会-CSDN

创建码云giree账号,坚持记录所写代码-L_blooming (l-blooming) - Gitee.com

2、什么是C语言?

C语言广泛用于底层开发,但是并非不能用于应用层-eg.wps-C语言实现

C语言有国际标准,常用C89、C90

为何有国际标准?-编程的规范性,养成好习惯;

计算机语言经历-二进制语言(010001)=>汇编语言(ADD 010001;SUB10101 )=>B语言=>C语言

当C语言面世,其优越性吸引众多从业者,但C语言早期存在诸多不足,此时就需要统一标准,方便被广泛使用;

3、怎么写C语言的代码?【难点】

工具-编译器-常用MSVC、GCC、Clang

本次使用VS2019

VS2013与VS2019-集成开发环境-集成了MSVC这样的编译器-可以编写C语言代码;

步骤:

新建项目=>新建源文件=>写代码=>编译+运行代码

第一次练习 text_9_8.c

在屏幕上打印blooming的代码

#include <stdio.h>
int main()
{
    printf("blooming\n");
    return 0;
}

4、数据类型

计算机语言-写程序-解决生活中的问题-写的程序必须有能力来描述生活中的问题

分类:

char-字符

short-短整型

int-整型

long-长整型

long long-更长整型

float-单精度浮点数

double-双精度浮点数

存储字母a的代码

int main()
{
    char ch=‘a’; 
    return 0;
}
int main()
{
    printf("blooming\n");
    printf("哈哈\n");
    printf("%d\n",100);

    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));
    return 0;
}

%d-打印一个整数-printf(%d\n,100);

%f-打印一个单精度浮点数-float;

%lf-打印一个双精度浮点数-double;

%s-打印一个字符串;

%c-打印一个字符-char;

sizeof-计算数据类型或者变量所占空间的大小

计算机中的单位:

bit -比特位-计算机中识别二进制 - 一个比特位存储一个二进制位(即1或0)-计算机最小单位

byte 字节= 8bit

kb=1024byte

mb=1024kb

gb=1024mb

tb=1024gb

pb=1024tb

存在如此多的数据类型,是为了创建变量;

5、初识变量常量

使用printf函数输出不同的数据类型时,形式不同

int-%d\n

float-%f\n

double-%lf\n

【难点】使用scanf函数,VC会报错,此时打开下方-输入,复制?_CRT_SECURE_NO_WARNINGS,注意后面写1,

再在代码页面的第1行粘贴输入?#define??_CRT_SECURE_NO_WARNINGS 1

可使系统不报错;

或者将scanf 换成scanf_s,也不会报错;

int main()
{
	int a = 0;
	int b = 0;
	int sum = 0;
	scanf_s("%d %d",&a,&b);
	sum =a + b;
	printf("sum =%d\n", sum);

	return 0;
}

总结体会:

? 初步认识了C语言和变量,第一次上手写代码,被纠正漏写 ;、“”,占位符“%d\n”、return 0;字符顺序写错等基本错误;

? 写出了第一个可以赋值的scanf_s 程序,初步感受“计算机”的概念;

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 10:54:41  更:2022-09-13 10:57:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 15:35:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码