小编Pra*_*lai的帖子

函数string.lstrip()在python中返回空字符串

在python解释器中:'pradeep'.lstrip('prade')给出''的输出.我期待这回归'ep'.为什么这个假设错了?

python string

1
推荐指数
1
解决办法
433
查看次数

Windows 10 / mingw-w64编译器上size_t的最大大小

我在Windows 10(64位安装)上使用mingw-w64编译器(gcc 8.1.0)。我的期望是获得size_t等于(2 ^ 64-1)的最大值。但是我的程序总是返回SIZE_MAXas 的值(仅2 ^ 32-1)。可能是什么原因?如何在我的C程序中实现最大值(2 ^ 64-1)?

我正在学习C语言,并想查看书中的陈述,即在现代计算机上最大size_t可以为(2 ^ 64-1)。我尝试检查的这段代码如下:

#include <stdio.h>
#include <stdint.h>

int main(){
    printf("%d\n", sizeof(size_t));
    printf("%zu\n", SIZE_MAX); 
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出:

4
4294967295
Run Code Online (Sandbox Code Playgroud)

-std=c11在编译过程中仅使用一个标志并gcc --version返回:

gcc.exe (i686-posix-dwarf-rev0, Built by MinGW-W64 project) 8.1.0
Run Code Online (Sandbox Code Playgroud)

c size-t mingw-w64

1
推荐指数
1
解决办法
85
查看次数

标签 统计

c ×1

mingw-w64 ×1

python ×1

size-t ×1

string ×1