{"ref":"refs/heads/master","commits":[{"author":{"email":"7808dd2582fc8f6f25cbf3daafca4ed1a9755ecd@gmail.com","name":"mofaph"},"sha":"c867e53792ac293a2e62f2d3cafc8feaba1251c0","message":"程序清单 7-4 进行命令行处理的典型程序骨架","url":"https://api.github.com/repos/mofaph/apue.2e/commits/c867e53792ac293a2e62f2d3cafc8feaba1251c0"},{"author":{"email":"7808dd2582fc8f6f25cbf3daafca4ed1a9755ecd@gmail.com","name":"mofaph"},"sha":"f38efee517830c74f83b3059980f674554b9aaef","message":"程序清单 7-5 setjmp 和 longjmp 实例","url":"https://api.github.com/repos/mofaph/apue.2e/commits/f38efee517830c74f83b3059980f674554b9aaef"},{"author":{"email":"7808dd2582fc8f6f25cbf3daafca4ed1a9755ecd@gmail.com","name":"mofaph"},"sha":"d9eeb63e1f79e0d60d083299f3e56aa912e60cca","message":"程序清单 7-6 longjmp 对各类变量的影响","url":"https://api.github.com/repos/mofaph/apue.2e/commits/d9eeb63e1f79e0d60d083299f3e56aa912e60cca"},{"author":{"email":"7808dd2582fc8f6f25cbf3daafca4ed1a9755ecd@gmail.com","name":"mofaph"},"sha":"451258d2bc0a7f5e873cd505a2a25bd4e35c8b50","message":"程序清单 7-7 自动变量的不正确使用\n\n当 open_data 返回时，它在栈上所使用的空间将由下一个被调用函数的栈帧\n使用。但是，标准 I/O 库函数仍将使用其流缓冲区的存储空间。这就产生了\n冲突和混乱。\n\n为了校正这一问题，应在全局存储空间静态地（如 static 或 extern）或者\n动态地（使用一种 alloc 函数）为数组 databuf 分配空间。","url":"https://api.github.com/repos/mofaph/apue.2e/commits/451258d2bc0a7f5e873cd505a2a25bd4e35c8b50"}],"head":"451258d2bc0a7f5e873cd505a2a25bd4e35c8b50","push_id":53121094,"size":4}