zoukankan      html  css  js  c++  java
  • C++第二章理论题经验整理

    wchar_t的大小取决于系统的位数。

    a表示alert,会produce a beep sound

    搞出一个新的data type-extensible派生

    空指针赋值给bool变量:变成假。

    bool变量可以隐式转换为整型变量。

    ++可以用于bool变量,用处就是变成真的,但是--不行。

    把一个正整数赋值给一个bool变量相当于把它赋值为1.

    在C++的ASCII scheme里面有128个character.

    每一个字符都有对应的整数值,因此对于整数的运算也可以作用在字符上。

    wchar_t和cahr都可用来表示字符。

    ASCII码中A是65,a是97.

    一个wide character可以表示为一个字符前面加一个L。

    char a = '12';

    上面的代码表示把8进制的012赋值给a,即为把10赋值给a。

    char的type default不会有signed,unsigned那种类型,会根据实际来。

    在<climits>中,CHAR_BIT可以用来返回char的大小.

    size_t unsigned int of at least 16bits.

    在比较int和unsigned int 的时候,如果把一个负数转换为unsigned int 则首位的1失去意义,会变成一个很大的数。

    x=x&(-x)可以把二进制数的最右端独立出来。

    cout << "ANDing integer 'a' with 'true' :" << a && true;

    这个输出会依照短路原则,只要a不为0就不会检查后面的表达式。

    把取地址符用在register变量上可能会不合法。

  • 相关阅读:
    整数划分《递归法》
    hdu 1224 Free DIY Tour
    HTTP Response Status Code HTTP响应代码中文详解
    Webserive学习站点
    页面的回传与回调
    JS中apply和call函数的运用
    SOAP协议详解
    JS在firefox和IE下差异及解决方案
    关于路径的问题
    .NET中IDisposable接口的基本使用 (转)
  • 原文地址:https://www.cnblogs.com/hhlys/p/13415114.html
Copyright © 2011-2022 走看看