当前位置: 首页 > article >正文

C++学习之C概述、数据类型、进制转换与数据存储

一.C概述

1.什么是C语言

2.C语言发展历史

3.编写C程序--环境搭建

4.编写C程序-第一个C程序

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>

void test01()
{
    system("cls");
    printf("     `;-.          ___,\n");
    printf("       `.`\\_...._/`.-\"`\n");
    printf("         \\        /      ,\n");
    printf("         /()   () \\    .' `-._\n");
    printf("        |)  .    ()\\  /   _.'\n");
    printf("        \\  -'-     ,; '. <\n");
    printf("         ;.__     ,;|   > \n");
    printf("        / ,    / ,  |.-'.-'\n");
    printf("       (_/    (_/ ,;|.<`\n");
    printf("         \\    ,     ;-`\n");
    printf("          >   \\    /\n");
    printf("         (_,-'`> .'\n");
    printf("              (_,' \n");


    system("pause");
    system("cls");
}

void test02()
{
    system("cls");
    printf("                       .::::.\n");
    printf("                     .::::::::.    \n");
    printf("                    :::::::::::    \n");
    printf("                 ..:::::::::::'\n");
    printf("              '::::::::::::'\n");
    printf("                .::::::::::\n");
    printf("           '::::::::::::::..\n");
    printf("                ..::::::::::::.\n");
    printf("              ``::::::::::::::::\n");
    printf("               ::::``:::::::::'        .:::.\n");
    printf("              ::::'   ':::::'       .::::::::.\n");
    printf("            .::::'      ::::     .:::::::'::::.\n");
    printf("           .:::'       :::::  .:::::::::' ':::::.\n");
    printf("          .::'        :::::.:::::::::'      ':::::.\n");
    printf("         .::'         ::::::::::::::'         ``::::.\n");
    printf("     ...:::           ::::::::::::'              ``::.\n");
    printf("    ```` ':.          ':::::::::'                  ::::..\n");
    printf("                       '.:::::'                    ':'````..\n");

    system("pause");
    system("cls");
}

void test03()
{
    system("cls");
    printf("                       _ooOoo_ \n");
    printf("                      o8888888o    \n");
    printf("                      88\" . \"88\n");
    printf("                      (| -_- |)    \n");
    printf("                      O\\  =  /O    \n");
    printf("                   ____/`---'\\____\n");
    printf("                 .'  \\\\|     |//  `.\n");
    printf("                /  \\\\|||  :  |||//  \\\n");
    printf("               /  _||||| -:- |||||-  \\\n");
    printf("               |   | \\\\\\  -  /// |   |\n");
    printf("               | \\_|  ''\\---/''  |   |\n");
    printf("               \\  .-\\__  `-`  ___/-. /\n");
    printf("             ___`. .'  /--.--\\  `. . __\n");
    printf("          ."" '<  `.___\\_<|>_/___.'  >'"".\n");
    printf("         | | :  `- \\`.;`\\ _ /`;.`/ - ` : | |\n");
    printf("         \\  \\ `-.   \\_ __\\ /__ _/   .-` /  /\n");
    printf("    ======`-.____`-.___\\_____/___.-`____.-'======\n");
    printf("                       `=---='                    \n");
    printf("   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");
    printf("                 佛祖保佑       永无BUG            \n");
    system("pause");
    system("cls");
}

void show_Menu()
{
    printf("********************************************\n");
    printf("*************      MY C语言画画   *************\n");
    printf("*************      1.皮卡丘    *************\n");
    printf("*************      2.美女      *************\n");
    printf("*************      3.佛祖      *************\n");
    printf("*************      0.退出      *************\n");
    printf("********************************************\n");
    printf("\n");
}


int main() {

    int choice = 0; //用来存储用户的选项

    while (1)
    {
        show_Menu();

        printf("请输入您的选择:\n");
        scanf("%d", &choice);


        switch (choice)
        {
        case 1:
            test01();
            break;
        case 2:
            test02();
            break;
        case 3:
            test03();
            break;
        case 0:
            exit(0);
            break;
        default:
            system("cls"); //清屏
            break;
        }
    }


    system("pause");
    return 0;
}

5.注释

6.程序框架介绍

7.SYSTEM函数

8.常用快捷键

9.代码调试

10.C4996错误警告

11.转义字符

12.编译原理

13.代码片段管理工具

二.数据类型

1.CPU与寄存器

2.内存中的计量单位

3.变量

4.常量

5.关键字

6.标识符命名规则

7.整形--整形的基本使用

8.整形--有符号和无符号整形

9.SIZEOF的使用

10.字符型

11.浮点型

12.字符串

13.输入的输入

14.类型转换

三.进制转换与数据存储


http://www.kler.cn/a/561381.html

相关文章:

  • pdf加自定义水印
  • Starlink卫星动力学系统仿真建模第九讲-滑模(SMC)控制算法原理简介及卫星控制应用
  • C++ openssl AES/CBC/PKCS7Padding 256位加密 解密示例 MD5示例
  • 数字IC低功耗后端设计实现之power gating和isolation技术
  • C 语言结构体:从入门到进阶的全面解析
  • deepseek_v3_base和deepseek_r1_zero和deepseek_r1
  • 实战篇-java8中的垃圾回收器
  • 图像分割UNet、生成模型SD及IP-Adapter
  • 多媒体常用概念
  • 2、事务的四大特性有哪些【高频】
  • Windows 11【1001问】通过UltraISO软碟通制作Win 11系统安装U盘
  • android 新增native binder service 方式(二)
  • 游戏引擎学习第121天
  • 解决npm/yarn等包管理工具在vscode中使用出现系统禁止运行脚本的情况
  • python学智能算法(五)|差分进化算法:原理认识和极小值分析
  • 深度学习c++资源库:vector容器,蓝桥杯常用算法sort,unique(排序+去重)
  • Linux运维——网络管理
  • [021-22].Redis的线程模型原理分析
  • self-attention部分代码注释
  • 清华大学DeepSeek文档下载,清华大学deepseek下载(完成版下载)