- 浏览: 104040 次
最新评论
-
blocker205:
哥们,可以发个demo给我吗?万分感谢。1358687240@ ...
android 仿QQ聊天,带表情,可翻页,带翻页拖动缓冲 -
LD_21:
程序员妻子自述: 那些程序员教给我的 -
alafqq:
看完一定要顶啊
程序员妻子自述: 那些程序员教给我的 -
iceternally:
~~不错~~
程序员妻子自述: 那些程序员教给我的 -
it2008chen:
不得不顶,幽默诙谐的语气。口才不错!靠,今年也没给我涨工资。弱 ...
应该怎么管理程序员?
文章列表
cin.getline()和cin.get()都是对输入的面向行的读取,即一次读取整行(cin.get()可以读取一个单独字符)而不是单个数字或字符,但是二者有一定的区别。
cin.get()每次读取一整行并把由Enter键生成的换行符留在输入队列中,比如:
char chArr[1024];
char chArr1[1024];
cout << "Please enter a sentence: ";
cin.get(chArr, 1024);
cout << "Please enter another sentenc ...
- 2010-05-27 10:04
- 浏览 307
- 评论(0)
1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。例:int a = 0; //全局初始化区
char *p1; //全局未初始化区
void main()
{
int b; //栈
char s[] = "abc"; //栈
char *p2; //栈
char *p3 = "123456" ...
- 2010-04-01 09:58
- 浏览 297
- 评论(0)
1.在字符串前加一个L作用。
如:L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节。
strlen("asd") = 3;
而strlen(L"asd") = 6;
2._T宏可以把一个引号引起来的字符串,根据你的环境设置,使得编译器会根据编译目标环境选择合适的(Unicode还是ANSI)字符处理方式。
如果你定义了UNICODE,那么_T宏会把字符串前面加一个L。这时_T("ABCD") 相当于L"ABCD" ,这是宽字符串。
如果没 ...
- 2010-03-25 15:32
- 浏览 428
- 评论(0)
int nBit = 1;
int nNum = 1234567;
nNum = abs(nNum);
while(nNum = nNum / 10)
{
++nBit;
}
nBit即所求整数的位数。
- 2010-03-10 11:12
- 浏览 468
- 评论(0)
这两天一直被C++中重载输出运算符的问题困扰,查阅多方资料无果。今天在MSDN论坛翻了很久,终于找到解答,此文仅用于备忘,以便日后查阅。以下为测试小程序:
// Complex.h: interface for the Complex class.
//
//////////////////////////////////////////////////////////////////////
#include <iostream.h>
#if !defined(AFX_COMPLEX_H__77D2DEF8_D9C4_4935_98AC_E83A86B105D ...
- 2010-03-10 10:38
- 浏览 564
- 评论(0)
可能有很多朋友在网上看过Google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整个测试过程如同一个数学迷宫,直到你成为Google的一员。又如Intel某年的一道面试题目:巴拿赫病故于1945年8月31日。他的出生年份恰好是他在世时某年年龄的平方,问:他是哪年出生的?这道看似很简单的数学问题,你能不能能快地解答呢? ...
- 2006-10-25 09:17
- 浏览 517
- 评论(0)