5
159

你将收获

本期课程的学习主题是linux下的C语言编程,以linux系统为开发环境、以gcc为编译环境。课程风格仍然是边讲(课程)、边写(代码)、边做(总结),全套课程共57小节、二十余小时,讲解细致到令人发指!!!如果你是小白,赶紧来学习吧!如果你已经初步入门,相信课程里的一些细节仍然会让你眼前一亮!

适用人群

菜鸟级小白学员

课程介绍

本课程是全套课程的第0.2.3课(预科第三课程),主题linux系统下C语言开发学习,总共25小时左右的课程。该视频是我在联嵌科技代课期间随堂真实录制,学生均为根本没接触过C语言的应届毕业生(现在全部毕业,从事linux软件开发等工作)。视频完全还原真实培训课堂,讲解深入浅出、思路清晰、并辅助配合有文档、练习题目等。

课程讨论

0.3.16中18分钟中for死循环阶段小括号外面有分号,是可以这样写还是不行?

for循环的那一段,括号后面有分号,为什么可以运行?

还以为耳机坏了

为什么只有左声道啊

怎么视频好像播放一段就重复播放?

不得不说讲的是好 代码写的标准 而且细节真的正如所说 非常棒

朱老师讲课非常有意思,知识点易懂,

很好很给力,朱老师牛。

为什么没有声音呢?

非常好

同学笔记

  • Sumerking 2020-12-01 20:55:05

    来源:0.3.34.C语言之指针2 查看详情

    1. %p用于打印指针变量的值
    2. 指针变量的值是一个地址,程序多次运行地址不一定是不变的。
    3. int a = 23 ;*a不合法整形变量不能看作一个指针。
    4. 指针的全称是指针变量,其实质也是一种变量。这种变量也比较特殊,通常它的值会被赋值为某个变量的地址值(p = &a),然后我们可以使用*p这样的方式去间接访问p所指向的那个变量。
    5. 指针存在的目的就是间接访问。有了指针之后,我们访问变量a不必只通过a的变量名来访问。而可以通过p = &a;*p = xxx;这样的方式来间接访问变量a.
    6. 指针间接访问是由CPU的特性决定的,Java,C#不是不用指针只是封装了而已。

    指针的定义和初始化

    1.先定义再赋值

    int *p;
    p = &a;
     

    2.先赋值再定义

    *p = &a    //*p只在定义的时候表示P是一个指针,其他时候,*p都是指P所指向的变量。
    
     p = &a    //给指针变量赋值
    
    int *p = &a //定义的同时初始化。

     

     

  • Sumerking 2020-11-28 20:50:13

    来源:0.3.33.C语言之指针1 查看详情

    指针:& 取地址符

    1. 将他加在某个变量前面,则组合后的符号代表这个变量的地址值。
    #include <stdio.h>
    
    {  
        int a = 23;
        int *p;
        p = &a;
        *p = 111
        printf("a = %d.\n",a);
        return 0;
    }
    
    1. a :代表变量a本身
    2. p:代表指针变量P本身
    3. &a:代表a的地址值
    4. *p:代表指针变量P所指向的那个变量
  • qq_39050931 2020-07-20 16:11:40

    来源:0.3.1.C语言基本概念1 查看详情

    嗷嗷

没有更多了