lz,我还不是很明白你说的意思。所以我根据你的意思逐条分析。
1、192.168.1.*和10.0.0.*网段都是属于私有网络,所以它们是不能被路由到公网的(即internet网络),这就说明了它们想要上网,必须要使用nat技术。那么,如果这两个网络是跨internet网连接的,那么不能ping通的。所谓的跨internet网络,就是说这两个路由器是各自独立连接到internet网络,并没有直接连接或者通过私有ip网络相连或者vpn。
2、如果这两个路由器是直接相连的,并且配置得有路由协议且相互学习到,那么它们就能ping通的。
3、能否ping通跟地址类别是没有关系的。lz说的意思大概是说A类和C的类子网掩码不一致,所以可能无法ping通。假如这两个电脑接在一个交换机上并且没有三层路由设备,那么它们肯定是ping不通的,ip不在一个网段上嘛。而现在加个三层设备(比如路由器),即使把它们放在不同的路由器下面,目前的路由协议都是无类路由协议,都支持vlsm,所以两台路由器都能学习到对方正确的路由。