C (Programming Language)

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

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

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

了解产品
必需的

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

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

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

  • 状态:免费试用

    您将获得的技能: 物联网, 系统编程, 网络安全, 操作系统, 密码学, 嵌入式软件, 威胁建模, 实时数据, Encryption, 嵌入式系统, 实时操作系统, 计算机编程, 网络架构, Network Security, C(编程语言), Network Protocol(网络协议, 无线网络, 公钥加密标准(PKCS), 软件工程, 网络服务

  • 状态:免费试用

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

  • 状态:免费试用

    您将获得的技能: Open Source 技术, 操作系统, 命令行界面, Linux 命令, 计算机工程, Linux, 计算机编程, 文件系统, 嵌入式系统, Unix, Linux 服务器, C(编程语言)

  • University of Colorado Boulder

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

  • 状态:免费试用

    EIT Digital

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

  • 状态:免费试用

    University of California, Davis

    您将获得的技能: 安全 Code, 调试, 威胁建模, 验证和确认, 密码学, 应用安全, 身份和访问管理, Encryption, Linux, 安全控制, 漏洞管理, 文件管理, 数据验证, C(编程语言), 脆弱性评估, 操作系统流程管理, C 和 C++

  • 状态:免费试用

    您将获得的技能: Secure Coding, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Unix, Embedded Systems, Debugging, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows

  • 状态:免费试用

    您将获得的技能: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments

  • 状态:免费试用

    Peking University

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

  • 状态:免费试用

    Peking University

    您将获得的技能: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), Graph Theory, C (Programming Language), Programming Principles, Data Storage, Computer Science, Program Development, Computer Programming, Computer Architecture, Software Design, Computational Thinking, Maintainability, File Systems, Query Languages, Software Engineering, Debugging, Theoretical Computer Science

  • 状态:免费

    您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), System Programming, Software Development

  • 状态:免费试用

    University of Colorado Boulder

    您将获得的技能: 系统编程, 调试, 操作系统, 命令行界面, 嵌入式软件, 嵌入式系统, Linux, 开发环境, 配置管理, 外壳脚本, 外围设备, 构建工具, C(编程语言)

是什么让您今天来到 Coursera?

主要合作伙伴

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