随笔分类 -  C++

C++语法相关问题
C标准库pow函数精度问题。
摘要:#include int main () { int temp,i; double a=2.4568; unsigned char b[5]; for(i=0;i int main () { int temp,i; double a=2.4568; unsigned char b[5]; for(i=0;i<5;i++) { temp=(int)... 阅读全文

posted @ 2017-05-26 22:35 VIPler 阅读(668) 评论(0) 推荐(0)

while循环中使用scanf函数
摘要:妈的,这scanf函数学了快10年了,怎么还会出现莫名其妙的问题?看下面的代码(VS2012环境下运行): #define _CRT_SECURE_NO_WARNINGS #include int main() { char root_value = '\0'; int i =1; while (i!=5) { printf("输入:"); ... 阅读全文

posted @ 2017-05-25 23:17 VIPler 阅读(2662) 评论(0) 推荐(0)

C++,关于类和结构体中,成员访问属性(public,private)
只有注册用户登录后才能阅读该文。

posted @ 2016-01-15 15:03 VIPler

const用法
只有注册用户登录后才能阅读该文。

posted @ 2015-10-13 16:14 VIPler

C++字符串指针与字符数组的区别
只有注册用户登录后才能阅读该文。

posted @ 2015-03-16 21:12 VIPler

C/C++内存存储问题
只有注册用户登录后才能阅读该文。

posted @ 2015-03-16 16:43 VIPler 阅读(35) 评论(0) 推荐(0)

C++关于strcpy等函数的安全版本
摘要:如下程序: 在VS2012上面编译时会报错: error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. 在VS2010中,有众多的系统函数名都追加了_s,比如sca 阅读全文

posted @ 2015-03-06 21:45 VIPler 阅读(1228) 评论(0) 推荐(0)

C++指针初始化总结
摘要:1.字符指针的初始化 在c语言中 "string"保存的就是首个字符所在的地址 所以可以把 字符串常量"string" 赋值给指针 char *p; p="string" 但不能把字符串常量直接赋给数组, 需要用到 strcpy。 但可以对数组初始化为字符串,也就是字符数组。如 char str[] 阅读全文

posted @ 2015-03-06 21:41 VIPler 阅读(17357) 评论(0) 推荐(0)

C++标准:C++不允许修改任何基本型别(包括指针)的暂时值
摘要:从《C++标准库》一书中看到这样一句话:C++不允许修改任何基本型别(包括指针)的暂时值,想了半天,实在不理解。基本类型char,int,float等等还有暂时值?例如int a=2,那么这个a的暂时值是哪个呢?我能不能把2理解为a的暂时值?如果2为暂时值,显然不行,因为你根本无法修改2,那么那句话 阅读全文

posted @ 2015-03-06 19:45 VIPler 阅读(979) 评论(0) 推荐(1)

C++函数后面加const修饰
只有注册用户登录后才能阅读该文。

posted @ 2015-03-06 15:58 VIPler 阅读(2259) 评论(1) 推荐(1)

C++继承
只有注册用户登录后才能阅读该文。

posted @ 2015-03-03 16:20 VIPler 阅读(52) 评论(0) 推荐(0)

sizeof与类,继承,virtual的种种(整理)
只有注册用户登录后才能阅读该文。

posted @ 2015-02-27 17:08 VIPler 阅读(61) 评论(0) 推荐(0)

GNU C - 关于8086的内存访问机制以及内存对齐(memory alignment)
只有注册用户登录后才能阅读该文。

posted @ 2015-02-14 18:02 VIPler

结构体的sizeof
只有注册用户登录后才能阅读该文。

posted @ 2015-02-14 17:55 VIPler 阅读(158) 评论(0) 推荐(0)

C语言中long类型,int类型
摘要:long类型表示long int,一般简写为long,注意long不表示long double。虽然有时候会有sizeof(long)=sizeof(int),long int与int是不同的: 16位系统:long是4字节,int是2字节32位系统:long是4字节,int是4字节64位系统:lo 阅读全文

posted @ 2015-02-09 23:24 VIPler 阅读(2211) 评论(0) 推荐(0)

C++中类的内存空间大小(sizeof)分析
只有注册用户登录后才能阅读该文。

posted @ 2015-02-07 22:38 VIPler 阅读(635) 评论(1) 推荐(0)

main()和_tmain()有什么区别
只有注册用户登录后才能阅读该文。

posted @ 2015-02-05 16:06 VIPler 阅读(334) 评论(1) 推荐(0)

内部类的访问
只有注册用户登录后才能阅读该文。

posted @ 2015-02-05 01:14 VIPler 阅读(23) 评论(0) 推荐(0)

导航