B�� ���� �ڵ�� ǥ�� C���� ���� �ΰ���?
GCC���� ������ ���� ���� 7�� �����ϱ� ������, MSVC++������ ������ ������
���� �ɷ� ���� ǥ�� C���� ������ �� ��� �ϰ�,,,
�� ����.
A: int val = {7};
B: int val; val = {7};
A�� ��������, B�� ������ �����Դϴ�.(MSVC++ ����, GCC����)
B�� ǥ�� C���� ���� �ΰ���?
"demiahn" <ahnda...@gmail.com> wrote in message
news:gvndph$70h$1...@news.kreonet.re.kr...
�켱 �ϳ�
***********************************************************************************************************
�ϴ� int ���� �ʱ�ȭ ��Ű�µ� {1}�� ���� ���� �̴ϼȶ������� �ʱ�ȭ ��Ű�°�
��������ϴ�.
int a = {1,2}; �̷������� �ʱ�ȭ ��Ű�� ������ ����. ���� ���� �ϳ��� 2��
�̻��� ���� �ʱ�ȭ ��Ű��
�����ϱ��.
�ٵ� int a; a = {1}; �̰� ����� ��Ļ� ������ �ʽ��ϴ�. int a;������ �̹�
���Ϻ����� ������ �������Ƿ�
�迭 ������� �ʱ�ȭ ��ü�� �ȵŴ°̴ϴ�.
int a[] = {1}
int a[] = {1,2}
int a[] = {1,2,3}
�̷��� �ʱ�ȭ�� �������� �ٵ�
int a[];
a = {1}
a = {1,2}
a = {1,2,3}
�̰� �� �ȉϴϴ�. �迭�� �ݵ�� ��� �ʱ�ȭ�� ����� �ϱ������. int a =
{1}�� a��� ���Ϻ�����
{1}�ϳ��� ���ڰ� �� ������ �̹� ������ �Ȱ��̰�
int a;
a = {1};
�̰��� ������ ���°��� ������ ���� �迭������ ��Ģ�� ��߳��ٴ� �ǹ��Դϴ�.
�迭�� �̷��� ���� �̷��� �ʱ�ȭ ������.
int a[] = {0};
a[0] = 1;
************************************************************************************************************
�� �ϳ� �Դϴ�.
#####################################################################
-----------------------------------------------------------------------------------------------
ǥ�� C syntax ���� val = { 7 }; �� ������ Ÿ�� ���� �Դϴ�.
������ { �� } �� �?�� ���۰� ���� marking �ϴ� �����Ϸ� directive
�̱� �����Դϴ�.
���� GCC ���� { �� } �� ����� �ʱ�ȭ �?���ε� ����� �մϴ�.
gcc ������ �����Ϸ� warning level �̳� ������ syntax check �˻� ������
3 �̻����� �����ø� �������� ��͵� �ɸ��ϴ�
=================================================================================================
�̻��Դϴ�.