以探究block底层为例
1. 编写程序
1.1 创建文件
mkdir testDir
cd testDir
vim block.c
1.2 编写代码

2. 编译
gcc block.c
这行命令会自动生成一个a.out
文件
./a.out
就能看到控制台打印程序中写的 --end--
3. clang命令
clang -rewrite-objc block.c -o block.cpp
执行上面的命令, 就能看到目录中多了一个block.cpp的文件, 双击打开, 就能看到底层代码

网友评论