学过c语言想学c+用什么书,c加加和c语言的基础知识一样吗

 2023-09-28  阅读 170  评论 0

摘要:今天小编mail为大家分享的生活小常识,希望能够帮助到大家!1、学习编程语言大多是写Hello word!(装配除外)我在这里也不例外。编写我的第一个程序,了解它的工作原理,熟悉编译器的用法。2、#includestdio.h3、int m

今天小编mail为大家分享的生活小常识,希望能够帮助到大家!

1、 学习编程语言大多是写Hello word!(装配除外)我在这里也不例外。编写我的第一个程序,了解它的工作原理,熟悉编译器的用法。

2、 #includestdio.h

3、 int main()

4、 {

5、 printf('Hello word!');

6、 }

7、 找一本基础语法书,推荐谭浩强《C语言编程设计》。其他的书都可以,关键是简单易懂,书不需要太厚。

8、 建议学习时间:一个月左右。

9、 学习重点:数组、函数、指针、冒泡排序、结构。

10、 注意:刚开始学会比较枯燥,但是也要坚持,课后写练习。写个小程序也会增加成就感,让学习更有动力。

11、 在网上找一个小项目,比如学生管理系统,图书管理系统。

12、 注意:这里的小项目不需要数据库,直接存在于结构数组中,要实现一些基本的添加、删除、检查、修改功能。

13、 能够独立完成小项目,可以说明你已经成功掌握了C语言的语法基础。

14、 找一本《数据结构》 (C语言版)的书,对你的思维,对你的编程能力都有提升,对你以后的编程生涯都有很大的意义。

15、 建议学习时间:2个月。

16、 学习重点:数组、堆、栈、队列、链表、树、图、各种排序。

17、 注意:学习难度大,建议合理安排时间,用一些简单的东西学习。希望自己实现内部结构:比如队列。

18、 #include iostream

19、 #include stdio.h

20、 #includestring

21、 #includeconio.h

22、 typedef struct student {

23、 int data ;

24、 struct student *next;

25、 }node;

26、 typedef struct linkqueue{

27、 node *first,*rear;

28、 }queue;

29、 queue * insert(queue *HQ ,int x){

30、 node *s;

31、 s=(node *)malloc(sizeof(node));

32、 s-data=x;

33、 s-next=NULL;

34、 if(HQ-rear==NULL){

35、 HQ-first=s;

36、 HQ-rear=s;

37、 }else{

38、 HQ-rear-next=s;

39、 HQ-rear=s;

40、 }

41、 return HQ;

42、 }

43、 queue *del(queue *HQ,){

44、 node *p;

45、 int x;

46、 if(HQ-first==NULL){

47、 cout'yichu 'endl;

48、 }else{

49、 x=HQ-first-data;

50、 p=HQ-first;

51、 if(HQ-first==HQ-rear){

52、 HQ-first=NULL;

53、 HQ-rear=NULL;

54、 }else{

55、 HQ-first=HQ-first-next;

56、 free(p);

57、 }

58、 return HQ;

59、 }

60、 }

61、 //少数地方用C,就不改了。cout输出相当于printf。

62、 要想提高,就要多看书,多写代码!

63、 推荐几本好书《C与指针》 《C陷阱与缺陷》 《C专家编程》 《编程精粹:编写高质量C语言代码》。

64、 《C++ Primer》(这本书很好,但是太厚了)

65、 之后可以看一些设计方面的书,学习c。

LuochuanRen.Com洛川人-综合信息门户网站,涵盖生活常识、美食、创业、体育、旅游、家居、汽车、财经、互联网、科技、房产、教育等资讯。

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

原文链接:http://www.luochuanren.com/9912.html

标签:语言

发表评论:

管理员

  • 内容137217
  • 积分0
  • 金币0
关于我们
洛川人(luochuanren.com)陕西省洛川宣传信息展示网站,提房产,人才招聘,家居装饰,教育,论坛,贴吧,旅游,特产,二手车,美食,天气,娱乐,企业等资讯。
联系方式
电话:17898872021
地址:
Email:773537036@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 洛川人 Inc. 【测试站】 保留所有权利。 Powered by 洛川人

陕ICP备2022013085号

  • 我要关灯
    我要开灯
  • 客户电话

    工作时间:8:00-18:00

    客服电话

    17898872021

    电子邮件

    773537036@qq.com

  • 官方微信

    扫码二维码

    获取最新动态

  • 返回顶部