请问几个问题

ID_HAPPY 2009-04-29 11:32:14
int i=...最大赋值为多少??
char s='s';请问s='我'的话赋值为什么,可不可以这样
UDP发送的时候最大是65507个字节,我如果发送的字符串char [i]=“......”,这个i最大是多少呢,是不是就是65507呢!!!
...全文
102 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeungqi 2009-04-30
  • 打赏
  • 举报
回复
up
弃哲 2009-04-30
  • 打赏
  • 举报
回复
路过学习
hjjdebug 2009-04-30
  • 打赏
  • 举报
回复
up
liliangbao 2009-04-29
  • 打赏
  • 举报
回复
int i=...最大赋值为多少??
int i= i的赋值范围是-2147483648~2147483647

char s='s';请问s='我'的话赋值为什么,可不可以这样
可以

UDP发送的时候最大是65507个字节,我如果发送的字符串char [i]=“......”,这个i最大是多少呢,是不是就是65507呢!!!
不是,函数栈的空间一般没那么大~
伤心的小水沟 2009-04-29
  • 打赏
  • 举报
回复


1>.int i=...最大赋值为多少??
int i= i的赋值范围是-2147483648--2147483647

2>.char s='s';请问s='我'的话赋值为什么,可不可以这样
可以

3>UDP发送的时候最大是65507个字节,我如果发送的字符串char [i]=“......”,这个i最大是多少呢,是不是就是65507呢!!!
不是
baihacker 2009-04-29
  • 打赏
  • 举报
回复
1
32位int最大是2147483647
2
可以
只是出现了multi-character character constant
在g++下的行为为256进制
3
你的数组在运行时确定,C99里面有.
C++里面没有VLA.
另外你事先开也没有错.

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧