Sign-up....

c++入门的几个问题!

问题1:

关于typedef概念有点模糊,请指点最好有具体说明和例子。

问题2:

#include<iostream.h>

void main()

{

char c1,c2;

char c1='\n',c2='007',c3='B',c4='\xff',c5=97;

cout<<c1<<endl;

cout<<c5<<endl;

}

程序那里出错了?

问题3:

入门c++,怎样学好基本数据类型的基本概念。

问题4:

建议下怎么看c++的书(入门时),是一边看书一边上机好,还是怎么样?

问题5:

学c++困惑中,请高手指点:

有什么好方法请发我的email:hlgfei888@ 163.com

thank you!

[400 byte] By [msdn] at [2007-11-17 11:06:01]
# 1 Re: c++入门的几个问题!

问题可真多,

{

typedef int ZX;

ZX i;

}

相当于

int i;

vsong at 2004-10-13 12:23:22 >
# 2 Re: c++入门的几个问题!

前面有了char c1,c2;

后面又定义了,是重复定义啊

直接c1 = , c2 = 就行了

不用再加char 了

fallhunter at 2004-10-13 12:28:23 >
# 3 Re: c++入门的几个问题!

学习语言的最好方法就是实践了,呵呵

一定要多做程序啊

fallhunter at 2004-10-13 12:29:49 >
# 4 Re: c++入门的几个问题!

你定义了c1、c2两次,这是不行的,还有,赋值不要乱赋,怎么能把整型的赋给字符型的呢,楼主应该加强基础知识,先找本入门级的书看

Angus83 at 2004-10-13 12:31:00 >
# 5 Re: c++入门的几个问题!

char 就是character,一个字符,char c1='\n',c2='007',c3='B',c4='\xff',c5=97; 如此赋值当然有错了。char c1[length],length是string的长度,也不能直接用=赋值,用strcpy之类。

个人认为一边看书一边上机比较好,看完一个章节以后,上机做做练习题对消化有好处。

wizardinred at 2004-10-13 12:32:07 >
# 6 Re: c++入门的几个问题!

问题3:

入门c++,怎样学好基本数据类型的基本概念。

问题4:

建议下怎么看c++的书(入门时),是一边看书一边上机好,还是怎么样?

--------

建议看:Essential C++,c++大学教程

中文,还是原版,自己选啦

playmud at 2004-10-13 13:07:35 >
# 7 Re: c++入门的几个问题!

那为什么要 int = idc; int = message;

不直接

typedef struct _AM_WIN_MenuText {

} AM_WIN_MenuText;

xuzheng318 at 2004-10-13 13:08:32 >
# 8 Re: c++入门的几个问题!

不要听上面的胡说。用整型给字符型变量赋值很正常,最多会出现警告。

具体的说:

char ch;

ch = 'a';

ch = '\n';

ch = '\0xff';

ch = 95;

都是对的。

下面的是错的:

ch = '007';

SuperRainBow at 2004-10-13 13:13:20 >
# 9 Re: c++入门的几个问题!

1、typedef 可以动态的决定某个变量是什么类型的(int、char……)

2、重复定义了

3、数据结构、c++ primer

daylove at 2004-10-13 13:15:25 >
# 10 Re: c++入门的几个问题!

重复定义!

allenbeck at 2004-10-13 13:31:38 >
# 11 Re: c++入门的几个问题!

蹭一下算了,都让说完了。搂住的100分值啊,一个问题20分

HEROWANG at 2004-10-13 13:55:00 >
# 12 Re: c++入门的几个问题!

1)那里有c++ primer电子版下载呢,我用钱能那本c++教材行吗。

2)刚刚入门就觉得概念好多呢。

huangliguo at 2004-10-13 13:59:08 >
# 13 Re: c++入门的几个问题!

重复定义了!

alexlau at 2004-10-13 14:11:47 >
# 14 Re: c++入门的几个问题!

从楼主的问题来看,现在看Essential C++,c++ primer可能不太看的懂吧

最好先看些中文版的,钱能那本书据说还不错,如果对概念不太记得就要反复看,看例题做课后练习

idkey at 2004-10-13 14:27:25 >
# 15 Re: c++入门的几个问题!

cout<<'c '<<endl;

这么写是什么意思呢?c后面有一个空格

dlyy at 2004-10-13 14:36:33 >
# 16 Re: c++入门的几个问题!

typedef char zq;

zq dd;在这里dd的类型就是char型的啦!这些内容在书上都有!你要好好的看书呀!!

keple at 2004-10-13 15:47:08 >
# 17 Re: c++入门的几个问题!

www.infoxa.com 里有c++primer,你找找!

Kartor at 2004-10-13 16:33:13 >
# 18 Re: c++入门的几个问题!

各位,好像钱能那本书很难找呀!!!请问广州那有!?

bujifeng at 2004-10-13 17:04:54 >
# 19 Re: c++入门的几个问题!

钱能的C++南方书城三楼就有呀

newthes at 2004-10-13 17:16:51 >
# 20 Re: c++入门的几个问题!

www.infoxa.com

http://www.netyi.net/

都是好地方

ePrometheus at 2004-10-13 18:49:18 >
# 21 Re: c++入门的几个问题!

typedef 就是起别的名字

cthiro123 at 2004-10-13 19:11:43 >
# 22 Re: c++入门的几个问题!

#include<iostream.h>

void main()

{

char c1='\n',*c2="007",c3='B',*c4="\xff",c5=97;

cout<<c1<<endl;

cout<<c5<<endl;

cout<<c2<<endl;

}

这个程序就可以运行,并得出正确结果了

hjf1223 at 2004-10-13 19:25:22 >
# 23 Re: c++入门的几个问题!

问题1:typedef

________________________

例子:我们要声明一个名为stu的结构体:

typedef struct student

{

int age;

char name[10];

}stu;

stu stu_a;//定义一个stu结构的结构体变量stu_a

wuxiyang_2004_10 at 2004-10-13 19:49:08 >
# 24 Re: c++入门的几个问题!

看书我建议你去买一本谭浩强的<<C++程序设计>>,很有用的!~

avstar1982 at 2004-10-13 19:51:08 >
# 25 Re: c++入门的几个问题!

<<c++程序设计〉〉清华

ltahui at 2004-10-13 20:48:38 >
# 26 Re: c++入门的几个问题!

问题2: 重定义c1,c2;

问题4: C++ Primer

wuyupu at 2004-10-13 21:00:15 >
# 27 Re: c++入门的几个问题!

thank you to everybody!

huangliguo at 2004-10-13 23:04:48 >

C/C++

All Classified