질문자 님은 c 또는 c++에 대해서 아주 조금 알고 계시는군요...
java를 조금 공부를 하고 (c/c++ 에서 static 용법과의 차이), android 기초적인 부분을 다시 공부를 하실 것을 권합니다.
activity 간의 호출 시 c/c++ argument와 같은 형식으로 intent를 사용합니다.
하지만 복잡한 데이터 또는 대용량 데이터에는 적합하지 않습니다.
대용량의 경우에는 database를 사용하는데요.
이 때 사용할 수 있는 것이 contentprovider 입니다.