-8
A
回答
2
1
0
的Ni的C11标准中规定为fopen
确切签名是:
FILE *fopen(const char * restrict filename, const char * restrict mode);
两个filename
和mode
仅会指向空的char
(又名C字符串)终止阵列。
restrict
关键字的出现似乎表明字符串不应该重叠,这没有多大意义,因为它们都是合格的const
。
当您将char
数组传递给fopen
时,将传递指向其第一个元素的指针。该步骤被称为该阵列衰减为指针。每当在表达式中使用数组时,都会发生同样的情况,除了作为sizeof
的参数。
相关问题
- 1. 为什么我可以打开undef?
- 2. 为什么扔java.awt.FontFormatException,不过,我可以打开Windows
- 3. 我们可以通过jmeter.bat和ApacheJMeter.jar打开JMeter。有什么不同?
- 4. 是否可以通过Canvas打开JFileChooser?
- 5. 我需要做些什么来通过流星包括图书馆,以便我可以使用打字稿?
- 6. 我可以用Windows 8开发者许可证来做什么?
- 7. 我可以通过打开位置列表来保持合成吗?
- 8. 我们可以通过打开下载文件夹。意图?
- 9. 我的网站可以通过Chrome打开,但不能通过IE浏览器打开
- 10. 代码示例,我可以写什么来打动雇主?
- 11. 什么JavaScript代码可以用来在新窗口中打开,而不是我之前打开的窗口
- 12. 我可以通过
- 13. 什么是可以通过SSIS
- 14. 什么命令可以通过ffmpeg.exe
- 15. 为什么MemoryBarrier可以通过调用xchg来实现?
- 16. 我可以用什么来代替char.to_i?
- 17. 我可以用什么来代替GridView?
- 18. 我可以用什么来代替KeyChar?
- 19. 我可以用什么来代替?
- 20. 我可以通过打印对话框通过c#打开一个打印pdf文档
- 21. 我可以告诉用户是否通过点击吐司通知来打开我的应用程序?
- 22. 在git中我们可以通过 - 来引用HEAD的原因是什么?
- 23. 我可以通过编程打开/关闭Android开发模式吗?
- 24. 我可以通过程序以动画方式打开抽屉布局吗?
- 25. 我可以通过NetStream发送什么类型的数据?
- 26. 什么是全套的法律参数,我可以通过presentFeedDialogModallyWithSession
- 27. 在Java中,我什么时候可以通过sparseArray使用ArrayList?
- 28. 应该是什么,我可以在XML通过除X为CHECKBOXTYPE
- 29. JavaScript可以通过window.open()打开一个窗口来检测onblur()吗?
- 30. 我可以使用什么开源软件来开发室内设计软件?
's'可能是任何你想要的,如果它代表NUL终止的'char'序列。 – Sergio
当你将一个变量传递给一个函数时,你必须牢记两件事 - 变量的类型和变量的值。字符数组对于类型很有用。那还不够。其价值必须适当设定。 –
阅读手册...谷歌...任何东西。研究并不困难。 – StoryTeller