Printing an embedded newline character in a string using fprintf
显示 更早的评论
I have a string that I would like to print using fprintf, but I want to embed a newline character in the string as part of the argument. Here is the output to the below code:
mystring =
"This is my string.\nIt is too long so I use newline\ncharacters to print on the next line."
This is my string.\nIt is too long so I use newline\ncharacters to print on the next line.
mystring = "This is my string.\nIt is too long so I use newline\ncharacters to print on the next line.";
fprintf('%s',mystring);
回答(1 个)
mystring = "This is my string.\nIt is too long so I use newline\ncharacters to print on the next line.";
fprintf(mystring);
Or:
mystring = "This is my string.\nIt is too long so I use newline\ncharacters to print on the next line.";
str = sprintf(mystring);
fprintf('%s', str)
类别
在 帮助中心 和 File Exchange 中查找有关 Characters and Strings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!