C (Programming Language)

C 语言是一种通用的程序化计算机编程语言,支持结构化编程、词法变量范围和递归,并具有静态类型系统。Coursera 的 C 编程语言目录将向您介绍最强大、最高效的语言之一,它广泛用于开发操作系统、解释器和嵌入式系统。您将学习到数据类型、Loop、函数、数组、指针和内存管理等主要概念。掌握了这些知识,您就能用 C 语言编写高效、可维护和健壮的代码,从而提高您在软件开发、系统编程和解决各种计算密集型领域问题方面的技能。
17凭据
68门课程

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
通过完成一系列课程和项目,深入学习学科知识。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

找到最适合您目标的 C 语言程序设计课程

  • 状态:免费试用

    EIT Digital

    您将获得的技能: 系统设计与实施, Algorithm, 嵌入式系统, 实时操作系统, 计算机结构, 实时数据, 计算机编程, 服务器, C(编程语言), 系统要求, 操作系统流程管理

  • 您将获得的技能: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Programming (OOP), System Programming, C (Programming Language), Development Environment, Verification And Validation, Software Testing, Peripheral Devices, Debugging

  • 状态:预览

    您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Algorithms, Programming Principles, Data Structures, Software Design Patterns, Secure Coding, Scaled Agile Framework

  • University of Colorado Boulder

    您将获得的技能: 命令行界面, 嵌入式软件, 软件设计, 计划发展, C(编程语言), Git(版本控制系统), 嵌入式系统, 软件开发工具, 调试, 版本控制, 开发环境, 构建工具, 硬件架构, 软件配置管理

  • 状态:免费试用

    University of California, Irvine

    您将获得的技能: 数据结构, 计算机编程, iOS 开发, 面向对象编程(OOP), 应用程序开发, C(编程语言), 移动开发, 原型设计, Objective-C(编程语言), 苹果 iOS, 编程原则, 苹果 Xcode

  • 状态:免费试用

    Peking University

    您将获得的技能: Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Integrated Development Environments, Debugging

  • 状态:免费试用

    Infosec

    您将获得的技能: C++(编程语言), 软件开发工具, 计算机编程工具, C(编程语言), 调试, 编程原则, 安全 Code, 应用安全

  • 状态:免费试用

    您将获得的技能: C (Programming Language), Computer Science, Computer Architecture, Data Structures, Computer Programming, Theoretical Computer Science, Computational Logic, Computer Hardware, Algorithms, Emerging Technologies

  • 状态:免费试用

    您将获得的技能: 命令行界面, Algorithm, 模拟, 计算机编程, 计划发展, 调试, C(编程语言), 开发环境, 软件测试, 伪代码

  • University of Colorado Boulder

    您将获得的技能: 数据结构, 嵌入式软件, 集成开发环境, 系统编程, 计算机结构, 嵌入式系统, 调试, C(编程语言), 微架构, 可维护性, 软件设计, 开发环境, 系统配置, 硬件架构, 外围设备

  • 状态:免费试用

    您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Hardware Architecture, Computer Programming, Debugging, Peripheral Devices

  • 状态:免费试用

    Peking University

    您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Programming Principles, Computer Programming, C (Programming Language), Algorithms, Data Structures, File Management, Software Design, Maintainability, Scalability

是什么让您今天来到 Coursera?

主要合作伙伴

  • University of California, Santa Cruz
  • Dartmouth College
  • Institut Mines-Télécom
  • University of Colorado System
  • Duke University
  • EDUCBA
  • Infosec
  • Peking University