c++程序设计语言第一章练习

by:学完cpp primer plus之后对游戏辅助感兴趣去学了7章windows程序设计之后研究了下imgui,把imgui自带的绘图函数封装了个绘图类,平时写辅助够用了又回来继续cpp了
4.11.1

#include <iostream>
int main(void)
{
    std::cout << "Hello World!" << std::endl;
    return 0;
}

我理解的意思是声明改定义,定义改声明,写了没把全部写完
4.11.2

	char ch = 'A';
    std::string s = "Why So Serious";
    int count;
    extern int error_number;
    error_number = 1;
    const char * name;
    const char * season[4];
    struct Data{ int d, m, y; }so{1, 2, 3};
    int day(Data *);
    double sqrt(double x) { sqrt(x); }

4.11.3
类型很多不一一打出来了,值得一提指针在几位系统上就是相对应的大小

#include <iostream>
int main(void)
{
    std::cout << sizeof(int) << ' ' << sizeof(float) << std::endl
              << sizeof(double) << ' ' << sizeof(int *) << std::endl;
    return 0;
}

4.11.4

#include <iostream>
using namespace std;
int main(void)
{
    for(char ch = 'a'; ch <= 'z'; ch++)
    {
        cout << int(ch) << endl;
    }
    for(char ch = '0'; ch <= '9'; ch++)
    {
        cout << int(ch) << endl;
    }
    return 0;
}

4.11.5
limit.h头文件里有各种类型的最大最小值
4.11.6
使用vscode似乎并无这方面限制
4.11.7

char -> short -> int ->float -> long long -> double -> long double
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值