- 首先C语言是一门面向过程的编程语言,它是由一系列的函数组成的。函数的使用必须遵守: 先声明后使用的原则 举个例子说明一下,下面是一个test.c的源程序: #include <stdio.h&... 首先C语言是一门面向过程的编程语言,它是由一系列的函数组成的。函数的使用必须遵守: 先声明后使用的原则 举个例子说明一下,下面是一个test.c的源程序: #include <stdio.h&...
- 一、变量的范围和生命期 1.全局变量 变量在(包括自定义函数和main函数)外定义/声明,作用范围:本文件。 2.局部变量 在函数内定义的(包括形参),作用范围:所在函数内。 注: 全局变量和局部变量同名,(在局部所在范围内)全局则被屏蔽(以局部为准) 局部变量和局部变量同名(不影响) 二、变量的存储方式和生命期 存储方式分为静态存储和动态存储: 1.静态存储:... 一、变量的范围和生命期 1.全局变量 变量在(包括自定义函数和main函数)外定义/声明,作用范围:本文件。 2.局部变量 在函数内定义的(包括形参),作用范围:所在函数内。 注: 全局变量和局部变量同名,(在局部所在范围内)全局则被屏蔽(以局部为准) 局部变量和局部变量同名(不影响) 二、变量的存储方式和生命期 存储方式分为静态存储和动态存储: 1.静态存储:...
- 创建文件 #include <stdio.h> int main(int argc,char *argv[]){ if(argc != 2){ printf("param error"); return 1; }else{ FILE *fd = fopen(*(argv+1),"w+"); if(fd != NULL){ printf("%s is cr... 创建文件 #include <stdio.h> int main(int argc,char *argv[]){ if(argc != 2){ printf("param error"); return 1; }else{ FILE *fd = fopen(*(argv+1),"w+"); if(fd != NULL){ printf("%s is cr...
- 一、学习目标 了解逻辑判断的概念了解if语句的使用方法了解switch语句的使用方法了解逻辑运算符的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)语言的基本数据类型及变量 第五篇:(五)C语言的变量... 一、学习目标 了解逻辑判断的概念了解if语句的使用方法了解switch语句的使用方法了解逻辑运算符的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)语言的基本数据类型及变量 第五篇:(五)C语言的变量...
- 一、学习目标 了解C语言变量的其它创建方式了解C语言常量了解C语言的运算符 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)C语言的基本数据类型及变量 第六篇:(六)轻轻松松了解C语言的逻辑运算 第七篇:(七)... 一、学习目标 了解C语言变量的其它创建方式了解C语言常量了解C语言的运算符 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松松理解第一个C语言程序 第四篇:(四)C语言的基本数据类型及变量 第六篇:(六)轻轻松松了解C语言的逻辑运算 第七篇:(七)...
- 本节书摘来自华章计算机《C编程技巧:117个问题解决方案示例 》 一书中第3章,第3.7节,作者是希里什·查万(Shirish Chavan),卢涛 译。 本节书摘来自华章计算机《C编程技巧:117个问题解决方案示例 》 一书中第3章,第3.7节,作者是希里什·查万(Shirish Chavan),卢涛 译。
- C语言的百年之后 C语言最早诞生于上世纪七十年代初期,更具体的时间是1972年。如果把C语言比喻成人的话,C语言比笔者的爱人还大两岁呢。这样一说C语言也已经是“人过四十,天过午”的编程语言了。对于像是Java(诞生于1995年)这样的编程语言,C语言简直就是大叔级别的编程语言了。和人类一样,编程语言也会经历生老病死,只不过有的语言年纪轻轻就夭折了,比如说Visual Basic(19... C语言的百年之后 C语言最早诞生于上世纪七十年代初期,更具体的时间是1972年。如果把C语言比喻成人的话,C语言比笔者的爱人还大两岁呢。这样一说C语言也已经是“人过四十,天过午”的编程语言了。对于像是Java(诞生于1995年)这样的编程语言,C语言简直就是大叔级别的编程语言了。和人类一样,编程语言也会经历生老病死,只不过有的语言年纪轻轻就夭折了,比如说Visual Basic(19...
- 【异周话题 第 13 期】C语言,真的已经过时了吗?话题背景1972 年,美国贝尔实验室的 D.M.Ritchie 在 B 语言的基础上最终设计出了一种新的语言,他取了 BCPL 的第二个字母作为这种语言的名字,这就是著名的 C 语言。作为世界上最古老的编程语言之一,C 语言现在用得多吗?在业界,一般的答案是:如果一件事可以用 X 语言做(X 可以代指任何语言),就一定不要用 C 语言做。同... 【异周话题 第 13 期】C语言,真的已经过时了吗?话题背景1972 年,美国贝尔实验室的 D.M.Ritchie 在 B 语言的基础上最终设计出了一种新的语言,他取了 BCPL 的第二个字母作为这种语言的名字,这就是著名的 C 语言。作为世界上最古老的编程语言之一,C 语言现在用得多吗?在业界,一般的答案是:如果一件事可以用 X 语言做(X 可以代指任何语言),就一定不要用 C 语言做。同...
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.8节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.8节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.6节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.6节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.5节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.5节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.4节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.4节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.3节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.3节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
- 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.1节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.1节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签