構造体の受け渡し

明解C言語 入門編 > 12. 構造体 >

構造体の受け渡し

Python
# coding: Shift_JIS

def hiroko(std):
    std["height"] = 180;
    std["weight"] =  80;

sanaka = {"name":"Sanaka", "height":175}

print "氏名:%s" % sanaka["name"]
print "身長:%d" % sanaka["height"]
print

hiroko(sanaka)

print "氏名:%s" % sanaka["name"]
print "身長:%d" % sanaka["height"]
print "体重:%f" % sanaka["weight"]

実行結果

N:\>python lesson_12_092.py
氏名:Sanaka
身長:175

氏名:Sanaka
身長:180
体重:80.000000