软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > .NET技术培训/ 正文

c语言程序设计主要学习内容有哪些?

2013-04-14 13:56:31 软件培训网

     c语言程序设计主要学习内容有哪些?C语言是编程必学的语言,有人花费了大量的时间和精力,最后却没有收获,这是因为方法不对,或者没有找到学习重点,那么c语言程序设计主要学习内容有哪些?软件培训网为大家简单介绍:5TD软件IT培训网-河南郑州IT培训

    一、流程控制:
    不管是哪一门语言,这个都是必须要学会,据说流程控制中的:顺序,循环,选择,能够解决世界上所有的问题.当然,只有通晓流程控制才能真正的解读程序!
   1.顺序:正常的语句执行,从上至下。
   2.选择:if   或  select..
   3.循环:for     while ..
   在这里给大家出个程序,如果答对,那么流程控制也就基本过关了.
  示例一:
   #include <stdio.h>
  int main()
  {
  int a = 3;
  if(a>0) a++; 
   a--;
 printf("%d",a);
 for(int i = 0; i<3;i++)
 a++;
 printf("%d",a);
 return 0; 
 }
  讲解一:
  //第一个结果是3的话就答对了,因为一个if只能控制一条语句.如果想控制多条语句则用{}
 //第二个是for循环,在他们中把int i = 0 看做1; i < 3 看做2;  i++看做3; a++看做4
  程序执行的顺序是:1.现执行1(这个是只执行一次的)   2.执行2(进行判断)  3.如果2成立则执行4,不成立则推出循环  4.执行3
                                   5.执行2(进行判断)      6.如果2成立则执行3,不成立则推出循环 
    当3执行完后,算一个循环执行.聪明的你应该知道答案了吧!
    二、指针(这个可是C语言的灵魂)
    指针就像一根针指向一个地方..在他里面有两个运算符:*  &
    指针的用途可以说是很大的,在跨函数中使用内存是应用最广泛的。因为引用函数中的变量和主函数中的变量不是同一变量,所以你要在引用函数中改变主函数的值,只有通过指针来改变。
    示例二:
 #include<stdio.h>
void f(int * a, int * b)
{
 int c;
 c = *a;
 *a = *b;
 *b = c;
};
int main()
{
int a = 2;
int b = 3;
f(&a,&b);
printf("%d %d\n",a,b);
 return 0;
}
    讲解二:
    这个程序可以通过调用函数来实现两个数的交换,其中主函数的a b和f()函数中的a b 是不相同的。
    三、结构体
    指针和结构体在以后的编程中会经常看到,在API中很多数据类型都是通过结构体自定义的.打个比方.假如一个班级要录入学生的信息.他们有:出生年月日、姓名、性别、籍贯、住所...我们需要发给每个人一张表单.这每个表单就相当于一个结构体变量.我们可以自己定义结构体变量中有哪些变量.这样就方便了我们对信息的操作!
    四、运算符
    五、数据类型
    六、算法
    四和五,我觉得是死东西.只要记得就行了.前三个是学C语言必须掌握的基础知识. 而要会算法则要学习数据结构这门课。
    以上就是C语言程序设计主要的学习内容,学习IT技术就到专业的IT培训机构,只有这样才能学到真正有用的技术。
c语言程序设计主要学习内容有哪些?
本文由软件培训网整理,转载请注明:http://www.softpeixun.com

Tags:asp用什么软件打开,asp软件培训地址,actionscript基本语法,安卓系统开发工具,actionscript开发工具,安卓系统开发语言

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈