"C# 코드"

        public char [] aa(string str)

        {

            char []aa = new char[30];

            aa = "zz".ToCharArray();

            //str = "zz";

            str = string.Copy("ZZ");

            

            Console.WriteLine(aa);

            return aa;

        }


"C 코드"

char buf[128] = "gd";

printf("afsdf %s %s", csi->aa(buf), buf);

C#을 아예 몰라서 구글링하면서 이것저것 해보는중인데 잘 안되네요

buf에 "gd"가 담겨있는데

aa를 호출하고 나서 buf를 출력해보면 "ZZ"가 출력되는걸 바라는데 어떻게 해야되나요?