c 开发需要学什么,想当c语言程序员 都要学习什么

1,想当c语言程序员 都要学习什么数据结构,汇编语言,计算机体系结构,操作系统 , 计算机组成原理………………程序员主要考的是c++,但是c语言是学习任何语言的基础,你也可以在java方面发展,考一下sun公司的java工程师认证,这个国际上都认可 。算法数据结构语言是最基础的,当然光会语言还远远不够,最重要的是语言基础上的应用 。如果你想软件开发,那就要学习软件开发的书籍如果你想硬件开发,那就要学习硬件开发的书籍以此类推,所有计算机的知识基本都需要语言最基础 。楼主所谓c语言程序员其实太宽泛了,真正学会一门语言 , 在这个基础学起来其他知识也会很轻松的 。加油!
2 , 学c语言需要什么基础知识c语言入门基础知识点有: 1、c语言的命名;2、变量及赋值;3、基本数据类型;4、格式化输出语句;5、强制类型转换;6、常量;7、自动类型转换 。C语言是一种通用的、面向过程式的计算机程序设计语言 。C语言是一种计算机程序设计语言 , 它既具有高级语言的特点,又具有汇编语言的特点它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序因此,它的应用范围广泛 , 不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发
3,要学什么才可以用C编写软件的c语言是最基本的语言了= =如果你想学升奥点可以看下《编程C++》还需要掌握一定代码知识 。C++语言 貌似现在大部分的网络游戏都用它来编你学C语言是为了能看懂其他编程书籍做准备的,《深入浅出MFC》看完这本书你就可以用C写软件了 。您好,安卓软件不能用c语言编写的 , 需要java和xml语言,您可以下载eclipse软件 , 使用java编写 。请您知悉,希望能够帮到您C是底层语言……很少有人用它开发,用这玩意开发的人只能说是精英了你要是想写程序的话推荐学习java、c#或者是vbJava优势:开源,随心所欲的写……C#优势:快速开发,写1个Java程序的时间,大约可以写3个c#项目vb优势:windows系统的语言……开发的程序基本上可以在任何系统上运行现在只给你推荐一本书,明日科技的《Visual C++开发技术大全》,这本书很好,看完,把光盘中的例子看懂,你就可以自己编了,但是遇到问题还要多问问人~【c 开发需要学什么,想当c语言程序员 都要学习什么】
4,c语言程序设计学什么c语言程序设计的学习内容如下:C语言程序基本结构及相关概念、变量、函数、语句、if条件语句、switch条件语句、for循环语句、while循环语句、数组、指针、字符串、结构体 。C是强类型语言,有short、long、int、char、float、double等build-in数据类型,类型是贯穿c语言整个课程的核心概念 。c语言程序设计的特点 C语言程序设计课程是入门级的程序设计课程,针对没有或很少具有编程经验的在职人员 。课程通过学习C语言编程的基础语法,对程序设计有一个基本的认识,为后续计算机专业课程以及面向对象程序设计课程的学习打下基础 。随着科技的发展和人工智能时代的来临,计算机中程序设计具有越来越重要的地位 。C语言程序设计是程序设计者的入门语言,它使学习者更能容易理解 。当然它也能设计出一些高级的应用软件和系统软件 。C语言程序设计还能帮助我们学习其它计算机语言如我们熟悉的java语言vb语 言的设计,因此C语言是初学者必备的语言 。5,做c语言开发都要掌握些什么1.要非常了解微机原理,这是基础 。2.编译原理,知道C语言是如何编译成汇编的.各种变量是如何分配,存放.函数调用是怎样回事.3.数据结构.数据结构直接反应了你解决现实问题的能力.暂时想不到更多,本人工作是用freescale的汇编和C混合编程.要掌握C语言的工具,还要学会使用C++的IDE比如windows API,还有数据结构,数据库比如SQL server,orcal,mysql还有各种协议比如 HTTP协议,FTP协议,还有各项交换机编程,各项硬件编程,外部设备驱动,以及内核编程C主要用来写底层,比如驱动等 。C语言做嵌入式开发,要学COM,DIRECTSHOW,OPENGL,RTTP,SIP,以及通讯方面和linux内核等等 。掌握经典的数据结构和算法很重要,建议在学完C后学习这两个东西 。之后可以尝试看看数据库(如SQL)和系统内核编程 。如果你想要走硬件的话,应该去看看单片机方面的知识 。掌握英语,因为语言里面的变量或者系统函数都需要英文;学好数学 , 不是叫你学好数学知识,是让你掌握逻辑思维,不仅c语言还是其他语言编程逻辑性很强 。有点基础现在你可以学了,要想学的快:1.网上下些视频教学 , 自己看2.电脑上安装tc,动手写代码,练C语言我们都学过了,其实里面的逻辑思维很强的,主要是编程,还要学好SQL Server,其实,先学一下BASIC或者FOXBASE之后,再学C语言会比较容易些

    推荐阅读