为此,我创建了一个受保护的成员变量(m_PixelChannel),它存储访问轻量级字符串所需的引脚。但是,我无法获得程序集代码来识别成员变量。// This has thenice side effect of avoid glitches on very long strings becuase我确信是m_PixelChannel变量导致了问题或者,我可以将值作为参数传递给该方法,并使用"n“约束代码使其工作(就像我成功完成的那样),但我认为不应该将参数传递给已经访问该值的方法.
在C - Linux OS中,当一个函数被调用时,汇编的尾部部分创建一个堆栈框架,并且局部变量引用基指针。我的问题是,当我们在没有初始化的情况下打印变量时,是什么让变量保持不确定的值。我的理论是,当我们使用变量时,OS会带来与局部变量的地址相对应的page,而page中的地址可能会有一些值来构成局部变量的值。对吗?