Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_c
提交
472c1acb
S
skill_tree_c
项目概览
CSDN 技术社区
/
skill_tree_c
通知
24
Star
4
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_c
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
“de4310e67dc8acc30ef179c57087919de6069af4”上不存在“...device/gpu/git@gitcode.net:paddlepaddle/Paddle.git”
提交
472c1acb
编写于
10月 22, 2021
作者:
F
feilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加include指令
上级
34cde60f
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
76 addition
and
1 deletion
+76
-1
data/3.C语言高阶/4.预处理器/2.#include指令/calc.h
data/3.C语言高阶/4.预处理器/2.#include指令/calc.h
+24
-0
data/3.C语言高阶/4.预处理器/2.#include指令/calc.json
data/3.C语言高阶/4.预处理器/2.#include指令/calc.json
+19
-0
data/3.C语言高阶/4.预处理器/2.#include指令/calc_test.c
data/3.C语言高阶/4.预处理器/2.#include指令/calc_test.c
+11
-0
data/3.C语言高阶/4.预处理器/2.#include指令/calc_test.json
data/3.C语言高阶/4.预处理器/2.#include指令/calc_test.json
+17
-0
data/3.C语言高阶/4.预处理器/2.#include指令/config.json
data/3.C语言高阶/4.预处理器/2.#include指令/config.json
+5
-1
未找到文件。
data/3.C语言高阶/4.预处理器/2.#include指令/calc.h
0 → 100644
浏览文件 @
472c1acb
// 标题: 定义一个 C语言的头文件
// 描述: 头文件可以被其他文件代码通过 #include "xxx.h"
// 导入,下面哪个选项的头文件的实现正确。
#ifndef CALC_H
#define CALC_H
int
calc
(
char
op
,
int
x
,
int
y
)
{
switch
(
op
)
{
case
'+'
:
return
x
+
y
;
case
'-'
:
return
x
-
y
;
case
'*'
:
return
x
*
y
;
case
'/'
:
return
x
/
y
;
default:
return
0
;
}
}
#endif
\ No newline at end of file
data/3.C语言高阶/4.预处理器/2.#include指令/calc.json
0 → 100644
浏览文件 @
472c1acb
{
"type"
:
"code_options"
,
"author"
:
"幻灰龙"
,
"source"
:
"calc.h"
,
"multiline"
:[
{
"#ifndef CALC_H"
:
""
,
"#define CALC_H"
:
""
,
"#endif"
:
""
},
{
"#define CALC_H"
:
""
},
{
"#ifndef CALC_H"
:
""
}
]
}
\ No newline at end of file
data/3.C语言高阶/4.预处理器/2.#include指令/calc_test.c
0 → 100644
浏览文件 @
472c1acb
// 标题: 简易四则运算
// 描述: 假设"calc.h"和本文件在同一个目录下,计算 (1+2)*(2-1)/2
#include "calc.h"
#include <stdio.h>
int
main
(
int
argc
,
char
**
args
)
{
printf
(
"%d"
,
calc
(
'/'
,
calc
(
'*'
,
calc
(
'+'
,
1
,
2
),
calc
(
'-'
,
2
,
1
)),
2
));
return
0
;
}
\ No newline at end of file
data/3.C语言高阶/4.预处理器/2.#include指令/calc_test.json
0 → 100644
浏览文件 @
472c1acb
{
"type"
:
"code_options"
,
"author"
:
"幻灰龙"
,
"source"
:
"calc_test.c"
,
"multiline"
:[
{
"#include \"calc.h\""
:
"#include <calc.h>"
},
{
"#include \"calc.h\""
:
"using
\"
calc.h
\"
"
},
{
"#include \"calc.h\""
:
"#include(
\"
calc.h
\"
)"
}
]
}
\ No newline at end of file
data/3.C语言高阶/4.预处理器/2.#include指令/config.json
浏览文件 @
472c1acb
...
...
@@ -6,5 +6,8 @@
"C语言"
],
"children"
:
[],
"export"
:
[]
"export"
:
[
"calc.json"
,
"calc_test.json"
]
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录