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

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.类型转换

三.进制转换与数据存储

相关文章:

  • IntelliJ创建Springboot项目
  • spark的一些指令
  • 链式二叉树
  • 在 Ansys Mechanical 中解决干涉拟合
  • <modal>修改取消按钮样式
  • 半导体芯片制造中 W CVD(钨化学气相沉积)
  • Android开发弹框在底部显示
  • Markdown
  • 深入理解指针2
  • 【一条龙教程】用AI DS+创作原创音乐 (配合Midjourney漫画)制作原创MTV
  • vue3:vue3项目安装并引入Element-plus
  • 深入探讨分布式事务解决方案:从二阶段提交到现代模式
  • Github项目管理之 其余分支同步main分支
  • pip太慢了怎么办 换源下载
  • 【Uniapp-Vue3】导入uni-id用户体系
  • Linux中文件目录类指令
  • [杂学笔记]OSI七层模型作用、HTTP协议中的各种方法、HTTP的头部字段、TLS握手、指针与引用的使用场景、零拷贝技术
  • Python 批量横屏转竖屏视频处理工具
  • 一文掌握python中正则表达式的各种使用
  • Zetero导出文献附件和题录到Endnote
  • 新手怎样做网站推广/网站关键词优化
  • 想自己建一个公司网站怎么做/搜索关键词排行榜
  • 国际时事新闻最新消息/优化百度搜索
  • 如何进入优容网站/uc搜索引擎入口
  • 怀化网站seo/百度在线入口
  • 如何给网站做seo/友情链接代码美化