在线调查
 前10名:
1. Python8.5% 
2. PHP5.5% 
3. MFC4.1% 
4. C++3.7% 
5. 黑客3.2% 
6. Java2.9% 
7. C语言2.3% 
8. Lua2.1% 
9. C#2% 
10. 汇编2% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

C语言零基础入门(一)



C语言零基础入门(一) 
◆ 价格:,电脑上网在线播放,学习有效期一年,有效期内下载需补差价10-15元

 ◆ 本课程是C语言零基础入门课程

 ◆ 本课程深入浅出,通俗易懂

 ◆ 本课程循序渐进,基础知识详细,实例丰富

 ◆ 本课程适合初学者

◆ 本课程一共 36 讲,课程视频 16小时30分钟





 
试学试看:只能用电脑,不能用手机或平板。

我要进入试听模式。


 课程简介
    没有编程基础,被C语言的术语和细节搞得晕头转向,手头的教材书无数次拿起又放下、总是读不进去,甚至已经开始考虑放弃?不要灰心!本课程将带你开始一次轻松有趣的C语言之旅,并且使你在旅途的终点自信满满迎接憧憬无限的明天。
 课程内容

本课程一共 36 讲,课程视频 16小时30分钟


第1讲   第1章 初识C语言

第2讲   第1章 安装C语言开发工具 - VC++ 2008

第3讲   第1章 安装C语言开发工具 - VC++ 2010

第4讲   第2章 从何处入手

第5讲   第3章 代码注释

第6讲   第4章 输出

第7讲   第5章 变量

第8讲   第6章 字符串

第9讲   第7章 #include和#define

第10讲  第8章 输入

第11讲  第9章 C怎么做数学运算

第12讲  第10章 表达式还能用来做什么

第13讲  第11章 关系运算符

第14讲  第12章 逻辑运算符

第15讲  第13章 更高级的运算符

第16讲  第14章 循环

第17讲  第15章 其他循环

第18讲  第16章 终止循环

第19讲  第17章 测试多个值

第20讲  第18章 输入和输出

第21讲  第19章 更多有关字符串的内容

第22讲  第20章 更高级的数学函数

第23讲  第21章 数组

第24讲  第24章 我的名字叫指针

第25讲  第25章 数组和指针有什么不同

第26讲  第30章 用函数来组织程序

第27讲  第31章 在函数间共享数据 - 指针和函数

第28讲  第32章 让函数更完美 - 使用指针和数组

第29讲  第28章 打开和关闭文件

第30讲  第28章 字符IO

第31讲  附录A 你可以飞得更高 -- C++: 更强大的C

第32讲  第22章 搜索数据 - 顺序查找

第33讲  第23章 冒泡排序

第34讲  第23章 折半查找(二分查找)

第35讲  第26章 有效管理内存空间 - 动态存储分配

第36讲  第27章 结构






 教师简介
   主讲教师:
姓名  吴志强
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  总经理
职称  总工程师、系统架构师

教育简历
  • 学历:硕士

  • 毕业时间:1993年

  • 毕业院校:哈尔滨工业大学


  • 技术认证
  • 微软认证讲师

  • 微软认证数据库管理员MCDBA

  • 微软认证网站开发专家MCP+SB

  • 微软认证解决方案开发专家MCSD

  • ISO9001软件企业质量认证评审技术专家


  • 专业技能
  • 总工程师

  • 系统架构师

  • Java架构师

  • .NET架构师




  • 吴志强老师是斯坦德软件开发有限公司总经理、斯坦德软件大学生实训基地首席教官,著名项目管理、软件工程专家。具有扎实的理论基础,丰富的项目开发、管理经验,自斯坦德软件创办以来,领导技术团队成功进行数十个应用软件项目开发和系统集成。丰富的项目开发经验、项目管理经验和坚实的理论基础使其授课过程中能充分理论联系实际,深入浅出形象生动,先后为政府机关、大型企业进行高端技术培训,获得用户及学员一致好评;公司创建的大学生实训基地被评为第一批共青团青年就业见习基地。


     课程目标
        本课程是C语言的入门教程,如果你从来没有写过程序,那么这门课正好适合你,针对没有程序设计基础的学生,生动有趣地介绍了C语言的基本概念和编程技术。
     教材目录
    第1章 初识C语言
    1.1 什么是程序 
    1.2 编写C程序需要什么  
    1.3 编程过程 
    1.4 使用C语言 
    
    第2章 从何处入手 
    2.1 概述
    2.2 main()函数
    2.3 数据类型
    2.3.1 字符
    2.3.2 数字
    
    第3章 代码注释
    3.1 给代码加注释 
    3.2 注释详述 
    3.3 留白艺术 
    3.4 另一种注释方式 
    
    第4章 输出
    4.1 printf()做了什么
    4.2 printf()的格式 
    4.3 打印字符串  
    4.4 转义序列 
    4.5 转化字符
     
    第5章 变量 
    5.1 变量类型 
    5.2 变量的命名
    5.3 定义变量
    5.4 在变量中存储数据 
    
    第6章 字符串 
    6.1 字符串结束符 
    6.2 字符串的长度
    6.3 字符数组:字符的列表
    6.4 初始化字符串
    
    第7章 #include和#define 
    7.1 包含文件
    7.2 在哪里放置#include指令
    7.3 定义常量
    
    第8章 输入
    8.1 简述scanf()
    8.2 与printf()一起使用
    8.3 使用scanf()的问题 
    
    第9章 C怎么做数学运算
    9.1 基本知识
    9.2 运算符的优先级
    9.3 用括号打破规则
    9.4 多重赋值
    
    第10章 表达式还能用来做什么 
    10.1 复合赋值 
    10.2 小心优先级
    10.3 强制类型转换
     
    第11章 关系运算符 
    11.1 测试数据 
    11.2 使用if语句  
    11.3 否则……:用else语句
    
    第12章 逻辑运算符
    12.1 获取逻辑
    12.2 逻辑运算符的优先级 
    
    第13章 更高级的运算符
    13.1 条件运算符
    13.2 运算符++和--
    13.3 运算符sizeof() 
    
    第14章 循环 
    14.1 while循环
    14.2 使用while语句 
    14.3 使用do-while语句
    
    第15章 其他循环
    15.1 为了重复
    15.2 使用for循环
    
    第16章 终止循环
    16.1 使用break语句
    16.2 使用continue语句
    
    第17章 测试多个值
    17.1 使用switch语句.. 
    17.2 switch语句中使用break语句 
    17.3 妙用case语句 
    
    第18章 输入和输出
    18.1 putchar()和getchar()函数
    18.2 关于换行符的思考
    18.3 getch()函数 
    
    第19章 更多有关字符串的内容
    19.1 字符测试函数
    19.2 大小写测试函数  
    19.3 大小写转换函数
    19.4 字符串函数
    
    第20章 更高级的数学函数
    20.1 简单的数学函数
    20.2 更多的转化 
    20.3 三角函数和对数函数
    20.4 获取随机数 
     
    第21章 C语言如何处理列表 
    21.1 复习数组
    21.2 数组赋值
    21.3 有关数组的更多内容
    
    第22章 搜索数据
    22.1 填充数组 
    22.2 搜索  
    
    第23章 排序 
    23.1 排序 
    23.2 加快搜索
    
    第24章 我的名字叫指针
    24.1 内存地址
    24.2 定义指针变量
    24.3 使用取值运算符*
    
    第25章 数组和指针有什么不同
    25.1 数组名是指针
    25.2 在数组中取值 
    25.3 字符和指针
    25.4 小心字符串的长度
    25.5 指针数组
    
    第26章 有效管理内存空间
    26.1 使用堆
    26.2 为什么需要堆 
    26.3 分配堆
    26.4 堆内存分配失败
    26.5 释放堆内存
    26.6 多次分配
    
    第27章 结构体
    27.1 定义结构体
    27.2 在结构体变量中存放数据
    
    第28章 把数据存到硬盘上
    28.1 硬盘文件
    28.2 打开顺序文件 
    28.3 访问顺序文件
    
    第29章 另一种保存文件的方式
    29.1 打开随机文件
    29.2 访问随机文件
    
    第30章 用函数来组织程序
    30.1 用C函数来组织程序
    30.2 局部变量和全局变量
    
    第31章 在函数间共享数据
    31.1 传递参数 
    31.2 传递实参的方法
    31.2.1 按值传递
    31.2.2 按地址传递
    
    第32章 让函数更完美
    32.1 返回值
    32.2 返回的数据类型
    32.3 声明函数原型
    32.4 结语 
    
    

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-9ADCFF):
    尊敬的老师:
        您好!您讲得非常有条理、清晰!
       
        1、右键看不到快捷菜单,好像是设置问题。

        2、<img src="Images/Fireworks.gif" onmousemove="$(this).attr('src','Images/Dreamweaver.gif')" onmouseout="$(this).attr('src','Images/Fireworks.gif')" /> 如何将'变到",前面加个什么转义字符?


       3、 Jquery-1.4.1.min.js和jquery-1.4.1.js的区别是什么

       4、IE6、IE7、IE8的调试工具是什么?比如 我知道的Firfox是firebug和httpfox,相应地,他们的调试工具是什么?

       5、Dreamweaver和MVC如何更好地结合?做一个网站您的顺序是什么?

       谢谢解答!

    梁老师:
    王勇同学:
        你好,关于你的问题解答如下。
        1.右键菜单看不到是录制的问题,现正解决中。
        2.onmousemove="$(this).attr('src','Images/Dreamweaver.gif')" 属性中可以改为
          onmousemove='$(this).attr("src","Images/Dreamweaver.gif")'
        3.Jquery-1.4.1.min.js和jquery-1.4.1.js是一样的,Jquery-1.4.1.min.js是压缩的,文件小。jquery-1.4.1.js是源码,文件数据大。
        4.IE8的调试工具是IE WebDeveloper(IE开发人员工具),IE6、IE7需要自己下载安装,IE8、IE9版本上IE浏览器已自带了IE开发人员工具。
        5.Dreamweaver主要是设计界面的,MVC的项目中的网页需要设计界面时,可以用Dreamweaver打开来设计。但基本上会写代码的设计人员都会直接主项目开发工具直接进行界面设计了。很少用Dreamweaver。
          至于做网站的顺序我认为是:
          (1)需求了解 (1)建立框架(包括数据库结构设计) (3)功能设计开发(基本功能) (4)完善并测试改进

    学生(ID-771DE4):
     def gsquares(start,stop):
    for i in range(start,stop):
    yield i**2


    如果:
    x=gsquares(1,5)
    x.next()
    1
    x.next()
    4
    x.next()
    9
    但是直接
    gsquares(1,5).next()
    1
    gsquares(1,5).next()
    1

    为何呢?

    梁老师:
    因为gsquares(1,5)函数会生成一个列表,.next则返回列表中的第一个元素。再次调用就会再生成一个新的列表。并不是共用的一个。

    学生(ID-9ADCFF):
    尊敬的老师:
        您好!
        
        1、我比较爱使c#语法,c#的委托,lambda表达式也非常好用,像javascript,html,jquery,css等我都用c#做一个类,然后在页面直接调用,因为vs编译器有翻译注释的功能,所以非常方便,即c#可以访问javascript,html,jquery,css里面的语法,那c#可以访问c++或者asm的语法吗?这样,我只用写一次c++或asm语句,然后以c#做为外面调用的函数来访问它。可能我说的比较绕口,打个比方:
           c#访问html:
           在类里面写
           public void GetButton(this Html html)
           {
              html.Write("<input type=\"Button\" value=\"按钮\" />");
           }
           而在页面中写
           Html.GetButton()
           即可写出一个button,而不用写html语句<input type"button" value="按钮" />了
          
           C#能否写一个类,该类主要是实现c++的一个功能,或者asm的一个功能,然后再在某个地方调用,即以c#为载体,其本质还是c++或asm
       2、-105的补码是97,为什么其值是FFFFFF97呢?而且我用计算器输入十进制-105,转换成二进制是FFFFFFF...97,大于6个FFFF,这是为什么呢?

    吴老师:
    王勇同学,上午好:

    1.html,css不是计算机语言,因为没有流程控制,就是没有if、for这些语句,jquery就是javascript,javascript是一个脚本语言,不是编译型语言,就是说javascript不需要编译、链接。你可以把这些东西写在任何一种计算机语言里,写在C语言、Java、Perl,随便一种语言都可以。你不能把asm写在C#里,因为asm要编译(就是汇编),还是链接,也就是ml和link。

    你把asm写在C#里,C#并不会帮你去ml和link,这是根本原因。像javascript,html,jquery,css这些简单的东西都不需要编译和链接。同样C++也需要编译和链接,而且C++的编译和链接比asm要复杂的多。- 编译和链接是学习的重点,能够掌握编译和链接的人就是高手中的高手。

    2.在电脑里,也就是计算机组成原理里,所有的整数都是用二进制补码表示的: 正数的补码就是原码,负数的补码是原码的反码加一,在取反的时候,所有的0都变成了1,就是很多个F,就是说97前面原来有很多个0,取反后变成很多个1。你找一本《计算机组成原理》复习一下吧。

    计算器用8个字节表示一个整数,所以有很多个F。

    祝学习进步!
    how many women cheat on their husbands seniorgeekpc.com married men who cheat
    cheat on my girlfriend guy cheated on girlfriend with me my girlfriend cheated on me what do i do


     
     
     
     
     

      电话: 13726235258
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2018 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 电话:13726235258

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371