有没有办法限制C ++中int的字符数?我是这种语言的新手。希望我能从你那里得到一些答案,伙计们!谢谢!
答案 0 :(得分:0)
如果您谈论位数,可以使用short,char而不是int。你可以在c++ reference
中看到int8_t等答案 1 :(得分:0)
如果要限制用户可以作为int输入的字符数,可以使用控制结构检查输入的值是否在2个限制之间。
例如:如果你想限制用户输入2个字符,你可以将输入限制在-10和10之间。 100
可以使用较小的类型(较小的范围)来限制数字的大小(以位为单位) 字节< sbyte< ushort<简短< uint< int< ...
答案 2 :(得分:0)
char[4]
定义了一组字符。您不是限制char
本身的大小,而是声明自动存储固定长度数组。
当然,您可以以相同的方式创建int
数组:int[4]
。