home > 写経編 > 柴田望洋『明解C言語 入門編』 > 11. 文字列とポインタ >

ForNext

Only Do What Only You Can Do

082. 配列で実現する文字列と、ポインタで実現する文字列との、違い (文字列の代入)

VBScript

JScript

Perl

PHP

Python

Ruby

PowerShell

Scala

F#

C

更新日 : 2010.10.08
#include <stdio.h>

int main(int argc, char* argv[])
{
    char  str[] = "ABC";
    char* ptr   = "123";

    str = "123"; /* これは、エラー */
    ptr = "ABC"; /* これは、OK   */

    printf("str = \"%s\"\n", str);
    printf("ptr = \"%s\"\n", ptr);

    return 0;
}




C++

C++Builder

VC++

C#

Java

Objective-C

D

VB

VB.NET

Delphi

Ada

PL/SQL

T-SQL

関数型

inserted by FC2 system